下面介绍逻辑代数的基本定律、常用公式和重要规则。表7-50 齿厚上偏差Ess值 (μm)3. 重要规则逻辑代数有3条重要规则,即代入规则、反演规则和对偶规则。反演规则为求取已知逻辑函数表达式的反逻辑函数表达式提供了方便。解 根据反演规则可写出:注:1.各最小法向侧隙种类和各精度等级齿轮的Ess值,由基本值栏查出的数值乘以系数得出。......
2023-06-24
1. 与运算(逻辑与)
与运算(逻辑与)是指决定事物结果的全部条件同时具备时,结果才发生。由图4 - 1可以看出,只有A和B两个开关全部接通时,指示灯Y才会亮;如果有一个开关断开,或两个开关均断开,则指示灯Y不会亮。
这种逻辑关系可表示为
图4-1 串联开关电路
若两个开关用A、B表示,并用1表示开关闭合,用0表示开关断开,指示灯用Y表示,并用1表示灯亮,用0表示灯不亮,则可以列出用0、1表示的与逻辑关系的图表,见表4 - 5。这种图表叫作逻辑真值表,简称真值表。
表4-5 与逻辑真值表
在数字电路系统中,实现与运算的电路为与门,其电路符号如图4 - 2所示。
图4-2 与门电路符号
(a)国标符号;(b)、(c)习惯画法
图4-3 并联开关电路
2. 或运算(逻辑或)
或运算(逻辑或)是指决定事物结果的所有条件中只要有任何一个满足,结果就会发生。这种因果关系叫作逻辑或,也叫作或逻辑关系。由图4 - 3可以看出,显然,只要任何一个开关(A或B)闭合,指示灯Y就会亮;如果两个开关均断开,则指示灯Y不会亮。
这种逻辑关系可表示为
按照前述假设,或逻辑真值表见表4 - 6。
表4-6 或逻辑真值表
在数字电路系统中,实现或运算的电路为或门,其电路符号如图4 - 4所示。
图4-4 或门电路符号
(a)国标符号;(b)、(c)习惯画法
3. 非运算(逻辑非)
非运算(逻辑非)是指只要条件具备,结果便不会发生,而条件不具备时,结果一定发生。这种因果关系叫作逻辑非,也叫作非逻辑关系。
由图4 - 5所示电路可知,当开关A接通时,指示灯Y不亮,而当开关A断开时,指示灯Y亮。
图4-5 开关与灯并联电路
这种逻辑关系可表示为
同理,非逻辑真值表见表4 - 7。
表4-7 非逻辑真值表
在数字电路系统中,实现非运算的电路为非门(也叫反相器),其电路符号如图4 - 6所示。
图4-6 非门电路符号
(a)国标符号;(b)、(c)习惯画法
有关智能开源硬件基础的文章
下面介绍逻辑代数的基本定律、常用公式和重要规则。表7-50 齿厚上偏差Ess值 (μm)3. 重要规则逻辑代数有3条重要规则,即代入规则、反演规则和对偶规则。反演规则为求取已知逻辑函数表达式的反逻辑函数表达式提供了方便。解 根据反演规则可写出:注:1.各最小法向侧隙种类和各精度等级齿轮的Ess值,由基本值栏查出的数值乘以系数得出。......
2023-06-24
在数学中,有许多概念是不定义概念,如几何学中的点、线、面等概念.集合与元素是集合论的基本概念,也是一对不定义概念.集合论是著名的德国数学家George Cantor(1845—1918)在19世纪后期创立的,之后作为一种基本的数学语言和强有力的研究工具渗透到数学的每一个分支,成为全部数学研究的基础.所谓集合就是由具有某种性质的个体所组成的一个整体,其中的个体都称之为元素.例如,2008年北京奥运会......
2023-11-22
进行逻辑运算需要知道操作数的布尔值,因为JavaScript是弱类型语言,所以在进行布尔运算时要根据一定的规则将操作数转换为布尔值。图4.4.1逻辑与运算提示虽然逻辑运算会将操作数转换为布尔值,但逻辑与和逻辑或表达式返回的是操作数的值,而不是表达式对应的布尔值,这一点与其他语言可能不同。......
2023-11-08
MES的基本逻辑是:一个有效的MES必须能够满足下列要求:制订的生产作业计划应最大限度地符合生产实际,实现这一点要建立在大量历史的数据分析的基础上,从中发现统计规律,使其对未来生产环境的预测尽可能准确。能够实现车间工序级生产调度,这是MES与MRP Ⅱ、ERP系统的根本区别,而且能够根据生产环境的变化迅速调整原先的生产作业计划,使车间发生的任何变化都在可控制的范围内。处理好MES的系统边界问题。......
2023-06-23
循环获取数组元素进行运算是很常见的操作,数组具有length属性,因此往往会使用for i++形式对数组进行迭代。in迭代数组使用typeof检测数组,返回"object",表明数组也属于对象,可以使用for…in语句会自动跳过该索引,for i++则不会跳过。◇ thisArg:可选参数,表示执行callback时绑定的this对象。动手写9.4.12执行9.4.12.html,输出结果到网页,如下图所示。图9.4.12使用forEach()迭代数组......
2023-11-08
表2-5 关系运算符3.逻辑运算符布尔逻辑运算符是最常见的逻辑运算符,用于对Boolean型操作数进行布尔逻辑运算,Java中的布尔逻辑运算符信息如表2-6所示。图2-16 逻辑运算符4.位运算符位运算符是用来对二进制数进行操作的。图2-17 位运算符5.赋值运算符和条件运算符赋值运算符是一种很简单的运算符,在本书前面的内容中已经接触过。图2-18 条件运算符多学一招在实例7中,可根据条件运算符的结构语句判断结果,最终结果是“我及格了”。......
2023-11-05
正如整数的除法在整数范围内不能畅通无阻地进行一样,多项式的除法也不是总可以进行的.但是,我们可以类似于整数的带余除法引入多项式之间的带余除法运算.定理2.1 设f(x),g(x)是数域F上的两个多项式,且g(x)≠0,则存在数域F上的多项式q(x),r(x),使得f(x)=q(x)g(x)+r(x), (2.7)其中r(x)=0或者degr(x)
2023-11-22
逻辑代数起源于19世纪初。逻辑代数中的变量称作逻辑变量,和代数中的变量类似,逻辑变量也用字母符号表示,逻辑变量的取值或者为真,或者为假。表2-6 逻辑表达式的取值逻辑代数是现实世界事物之间关系的一种抽象描述。又例如,逻辑变量P表示“数值变量x的取值大于0”,则逻辑表达式NOT P表示“数值变量x的取值小于等于0”。程序设计中的条件判断、条件组合等都是逻辑表达式的例子。......
2023-11-18
相关推荐