在看所有东西之前,因为这里已经有正确实现了。如果还没有思考的同学想临时抱佛脚的,或者是实验课直接对着抄的,我劝你还是不要看了,学习是自己的事情。
如果实在想不出来,或者是想找找有没有其他solution,乐意交流。[握手]
实验要求,用两个四位全加器实现2*4的乘法器
实验device:两个74LS00,两个74LS04,两个74LS86,两个74LS283
首先分析下题目,注意X,Y是三位,输出可能是四位。Z是两位。
接下来是重点,如何用加法器实现乘法器?联想一下我们小学学的,都是用竖式,错位相加实现乘法,这里也是。
由于没有给与门,与门就用与非+非实现,简单粗暴。
很重要的一个想法就是,不要把这个74LS283看作一个整体,把它看成是八个一加一的全加器,考虑到它的进位都到哪里去了。不要漏掉就行。
Multisim实现: