差别

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

到此差别页面的链接

两侧同时换到之前的修订记录 前一修订版
后一修订版
前一修订版
码制 [2017/04/15 11:13]
group003 [8.2 寄存器传输]
码制 [2017/04/15 13:47] (当前版本)
group003 [9.2 逻辑门]
行 149: 行 149:
 双向移位寄存器按图中方式排列,调换连接端顺序,可以控制寄存器向左移位,增加控制电路可以使寄存器右移,这样构成双向移位寄存器. 双向移位寄存器按图中方式排列,调换连接端顺序,可以控制寄存器向左移位,增加控制电路可以使寄存器右移,这样构成双向移位寄存器.
 {{:​4位寄存器.png?​500|}} {{:​4位寄存器.png?​500|}}
-{{:​43a7d933c895d14378b9c49172f082025baf07b0.png?​400|}}+{{:​43a7d933c895d14378b9c49172f082025baf07b0.png?​300|}}
    
 =====9.二进制逻辑===== =====9.二进制逻辑=====
 +在数字逻辑电路中,用1位二进制数码的0和1表示一个事物两种逻辑状态。例如,用1和0分别表示是非、真假、有无、好坏、或者电路的通断、电灯的亮暗和逻辑门的开关。这种只有两种对立状态的逻辑关系叫做二值逻辑。
 +\\ 所谓“逻辑”,在这里是指事物间的因果关系。当两个二进制数码表示不同的逻辑关系时,它们可以按照指定的某种因果关系进行推理计算。我们将这种运算称为逻辑运算。
 ====9.1 二进制逻辑定义==== ====9.1 二进制逻辑定义====
 +算机的逻辑运算的算术运算的主要区别是:逻辑运算是按位进行的,位与位之间不像加减运算那样有进位或借位的联系。 1 逻辑运算主要包括三种基本运算:逻辑加法(又称“或”运算)、逻辑乘法(又称“与”运算)和逻辑否定(又称“非”运算)。此外,“异或”运算也很有用。
 +逻辑加法(“或”运算)
 +逻辑加法通常用符号“+”或“∨”来表示。逻辑加法运算规则如下:
 +                            0+0=0, 0∨0=0
 +                            0+1=1, 0∨1=1
 +                            1+0=1, 1∨0=1
 +                            1+1=1, 1∨1=1
 +从上式可见,逻辑加法有“或”的意义。也就是说,在给定的逻辑变量中,A或B只要有一个为1,其逻辑加的结果就为1;只有当两者都为0时逻辑加的结果才为0。
 +逻辑乘法(“与”运算)
 +逻辑乘法通常用符号“×”或“∧”或“·”来表示。逻辑乘法运算规则如下:
 +                             ​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=0 “非”1等于0
 +\\ 异或运算通常用符号"​⊕"​表示,其运算规则为:
 +                             ​0⊕0=0 0同0异或,结果为0
 +                             ​0⊕1=1 0同1异或,结果为1
 +                             ​1⊕0=1 1同0异或,结果为1
 +                             ​1⊕1=0 1同1异或,结果为0
 +即两个逻辑变量相异,输出才为1
 +       
 +      ​
 ====9.2 逻辑门==== ====9.2 逻辑门====
 +逻辑中的基本运算有与(AND)、或(OR)、非(NOT)三种。在逻辑代数中,将与或非看做是逻辑变量A、B中最基本的逻辑运算,并分别以“·” 、“+”、“´”表示与或非运算。
 +                                        与: Y=A·B ​ 或:Y=A+B ​ 非:Y=A´
 +同时,将实现与、或、非逻辑运算的电路称为与门、或门、非门(或反相器)。实际的逻辑运算往往比与或非复杂得多,不过它们都可以用与或非组合来实现的。常见的有与非门、或非门、与或非门、异或门、同或门等。
 + ​{{:​逻辑门1.jpg?​400|}}
 +  ​