差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录 前一修订版
后一修订版
前一修订版
码制 [2017/04/15 13:20]
group003 [9.1 二进制逻辑定义]
码制 [2017/04/15 13:47] (当前版本)
group003 [9.2 逻辑门]
行 155: 行 155:
 \\ 所谓“逻辑”,在这里是指事物间的因果关系。当两个二进制数码表示不同的逻辑关系时,它们可以按照指定的某种因果关系进行推理计算。我们将这种运算称为逻辑运算。 \\ 所谓“逻辑”,在这里是指事物间的因果关系。当两个二进制数码表示不同的逻辑关系时,它们可以按照指定的某种因果关系进行推理计算。我们将这种运算称为逻辑运算。
 ====9.1 二进制逻辑定义==== ====9.1 二进制逻辑定义====
-逻辑基本运算有与(AND)、或(OR)、非(NOT)三种。在逻辑代数中与或非看做是逻辑变量A、B中最基本逻辑运算,并分别以·” “+”´”表示与或非运算。 +算机的逻辑运算算术运算的主要区别是:逻辑运算是按位进行的位之间不像加减运算那样有进位借位的联系。 1 逻辑运算主要包括三种基本运算:逻辑加法(又称“或”运算)、逻辑乘法(又称“与”运算)和逻辑否定(又称“非”运算)。此外,“异或运算也很有用。 
-       与: Y=A·B  或:Y=A+B  非:Y= +逻辑加法(“或”运算) 
-同时将实现与、、非逻辑运算电路称为与门、门、非门(反相器)实际的逻辑运算往往比与或非复杂得多,不过它们都可以用或非组合来实现的。常见的有非、或非、与或非、异或、等。 +逻辑加法通常用符号“+”表示。逻辑加法运算规则如下 
-  与逻辑真值表: ​             或逻辑真值表: ​             ​非逻辑真值表: +                            0+0=0, 0∨0=
-       A   ​B ​  ​Y ​                  ​A ​  ​B ​  ​Y ​                   A    Y    +                            0+1=1, 0∨1=1 
-       ​-------- ​                   -------- ​                    ​-------- +                            1+0=1, 1∨0=1 
-       ​  ​  ​                  ​  ​  ​                       1 +                            1+1=1, 1∨1=1 
-       ​  ​  ​                  0     ​                   ​1 ​    0 +从上式可见,逻辑加法有“”的意义。也就是说,在给定的逻辑变量中,A或B只要有一个为1,其逻辑加结果就1;只有当两者都为0时逻辑加的结果才为0。 
-       ​  ​  0                     ​  ​+逻辑乘法(“”运算) 
-       ​  ​  ​                  1   ​1 ​  +逻辑乘法通常用符号“×”“∧”“·”来表示。逻辑乘法运算规则如下: 
-     ​+                             ​0×0=0, 0∧0=0, 0·0=0 
 +                             ​0×1=0, 0∧1=0, 0·1=0 
 +                             ​1×0=0, 1∧0=0, 1·0=0 
 +                             ​1×1=1, 1∧1=1, 1·1=1 
 +难看出,逻辑乘法有“意义它表示只当参运算的逻辑变量都时取值为1时,其逻辑乘积才于1。 
 +\\ 逻辑非运算又称逻辑否运算。其运算规则为: 
 +                             0=1 “非”0等于1 
 +                             1=“非”1等于0 
 +\\ 异或运算通常用符号"​⊕"​表示,其运算规则为: 
 +                             00=0 0同0异或,结果为
 +                             ​0⊕1=1 01异或,结果为
 +                             ​10=1同0异或,结果为
 +                             ​11=0 11异或,结果为0 
 +即两个逻辑变量相异,输出才为1
                
       ​       ​
 ====9.2 逻辑门==== ====9.2 逻辑门====
 +逻辑中的基本运算有与(AND)、或(OR)、非(NOT)三种。在逻辑代数中,将与或非看做是逻辑变量A、B中最基本的逻辑运算,并分别以“·” 、“+”、“´”表示与或非运算。
 +                                        与: Y=A·B ​ 或:Y=A+B ​ 非:Y=A´
 +同时,将实现与、或、非逻辑运算的电路称为与门、或门、非门(或反相器)。实际的逻辑运算往往比与或非复杂得多,不过它们都可以用与或非组合来实现的。常见的有与非门、或非门、与或非门、异或门、同或门等。
 + ​{{:​逻辑门1.jpg?​400|}}
 +  ​