0111้0160่0
这些只是一个多职业生涯者的足迹。摩尔斯ั最着名的贡献
第5๓章绕过拐弯的通信19
92编码的奥秘
下载
与非门的输出如下表所示:
nand0่1
0่11
110
注意,与非门的输出与与门恰恰相反。对与门而言,当两个输入都为1时,输出才为1;
否则ท输出就是0。
到此为止,我们已经看到可用四种不同的方式来连接有两个输入、一个输出的继电器,
每一种方式的行为ฦ功能ม都不一样。为ฦ避免画继电å器,我们把这些连接称为ฦ逻辑门并使用电气
工程师们使用的符号来表示ิ它们。特定的逻辑门的输出取决于其输入,总结如下:
and01or01
0่00001
101้111
nand01้nor01้
0110่10
1101้00
现在已有了四个逻辑门和一个反向器,完成这些工具的其实就是原始的继电器:
上图称为缓冲器,用符号表示如下:
它和反向器的符号类似,只是没有小圆圈。缓冲器的特点是“什么เ都不做”,其输出和输
入是相同的:
当输入信号很弱时,可以使用缓冲器,这是因为这也正是多年前继电器被用于电报当中
输入输出
第1้1章逻辑门电路9๗3
下载
的原因。此外,缓冲器也可用于延迟一个信号,这是因为ฦ继电å器可能要求多一点儿动作时间,
如1้秒的几分之一才被触。
本书从现在开始不再画ฑ继电å器,取而代之的是电路将由á缓冲器、反向器、4๒个ฐ基本逻辑门及更复
杂的电å路如2-4๒译码器组成。当然,所有这些部件也是由继电器构成的,但我们用不着看到它了。
前面讲过,可用下面的小电路构造一个2๐-4译码器:
两ä个输入被反向后成为与门的输入。有时,像这样的配置可以去掉反向器而画成如下的样子:
注意与门输入端的小圆圈,这些小圆圈表示信号在这些点上被反向了,0会变成1,而1变为0。
具有反向输入端的与门和或非门的行为是一样的:
只有两个ฐ输入端都为0่时输出才为1้。
同样,具有反向输入端的或门和与非门的行为是一样的:
只有输入端均为1้时输出才为0่。
这两对等同的电路实际上就是迪摩根定律的内容。迪摩根是维多利ำ亚时代的另一位数学
家,他比布尔年长9岁。据说,他的书《formallogicນ》表于18๖47年,和布尔的《the
mathemati9alysisoflogic》恰好是同一天。事实上,布尔正是由于受到生在迪摩根和
另一个英国数学家之间的剽窃事件的触动而研究逻辑的。迪摩根最后证明是清白的。很早
以前,迪摩根就意识到了布尔思想的重要性。他无私地鼓励和帮助布尔进行研究,但最终除
了他的这个着名的定律外,他几乎ๆ被人们遗忘了。
迪摩根定律可以简单地表示成:
a和b是两个布尔操作数。在第一个表达式中,它们被取反即反向后再相与。这和先
把它们相或后再取反或非门的功能ม的结果是一致的。第二个ฐ表达式中ณ,两个操作数被取
反后再相或,这和先把它们相与后再取反与非门的功能ม的结果是一样的。
迪摩根定律对于简化布尔表达式,进而简化电路是一个很重要的工具。从历史上讲,这
正是香农的论文对电气工ื程师的真正含义。但是,专门简化电路并非本书的焦点,更重要的
是让事物工作、起作用。下面我们要运行起来的就是一台简单的加法机。
下载
第12章二进制加法机
加法是最基本的算术运算。所以,如果想要建造一台计算机这是本书隐含讨论的问题,
必须先知道如何构造一种机器,它可以把两个数加起来。当你解决了这个问题,你会现
加法正是计算机唯一所做的事情,因为通过使用用于加法的机器,我们还可以构造用加法来
实现减法、乘法、除法以及计算房产抵押款、引导向火星射卫星、下棋和电话计费等等功
能的机器。