74LS138是啥怎样只用8个基本门电路路不用74LS138来做一个二进制全减器

电子线路实验课数字部分精品文檔

3分 (超过30%的文档) 4阅读 0下载 上传 134页

1) 首先我们要知道什么是全减器先弄懂全减器。
全减器真值表如图下面来讲解一下这个全减器。
这里的Ci A B是输入信号Co D 是输出信号。这个非常重要
:表示来自低位的借位,很多人第一次不懂低位来的进位是什么意思你可以这样想,先考虑咱们常见的十进制减法这里只是计算某一位数相减,可能有兩种情况1)减数小于被减数,需要向高位借位那么问题就来了,向高位借位后高位是不是应该减个一此时这里的高位就产生了来自低位的结尾。2)减数不小于被减数就好理解了。在这里举个栗子:21-12首先看个位,1-2不够是不是要向高位借1当10个位计算完了之后计算十位,2-1很明显等于1然而这样算下去就是21-12=19了,显然是不对了这个时候你是不是有了一点感觉,明白了什么是来自低位的借位了没错,由於个位向高位借了1所以十位产生了来自低位的借位。
Co :向高位的借位 D : 两数的差
在这里我们已第二行为例子 0 0 1 1 1
输入0 0 1首先没有低位来的借位,所以被减数0就是0然后0-1是不够的,所以需要向高位借1当2所以输出的Co为1,这里的Co的值在下一位的计算中就成了来自低位的借位Ci由于姠高位借1,所以A=0+1*2; A-B=2-1=1;所以结果D等于1.所以输出1正如上面强调的那样,前三位是输入位后两位为输出位。
2) 理解3-8译码器简单来说,3-8译码器输叺三位二进制数输出一个一位十进制数,但这里是低电平输出有效比如输入001,输出应该是这里只有0有效,此时这个0代表的是1( 因为从咗到右依次是0-7)

  1. 最后用译码器进行设计。
    这里我直接画在纸上(画的丑见谅)

我要回帖

更多关于 8个基本门电路 的文章

 

随机推荐