四位原码乘法器
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1.课程设计的内容和要求
内容:设计四位原码乘法器电路。
要求:1.有关资料,设计乘法器电路;
2.画出乘法器逻辑图;
3.在实验箱上完成乘法器电路的组装,调试,核对记录,测试有关数据,
通过老师当场验收;
4.完成课程设计报告。
1.课程设计原理
运用存储器的存储功能实现数字的存储。令电路的初始状态为000,000,000000。以二进制的形式输入数字,计算方式是以十进制数字乘法。输入的数字为三位数字,输出的是六位数字。先存储输入的乘数和乘积,然后再将乘积的导线端连到输出段,此时之前输入的乘积就可以在输出端显示。
此时序电路的真值表为:
1.课程设计思路
本次课程设计的题目为四位原码乘法器,利用真值表输入乘数时,需要存放数字,于是我查阅了一些资料,用存储器可以实现这一电路,所以本实验中用到的是INTEL 2114芯片。
具体实现过程如下图:
a
a
b
b
F
32F 1
1.课程设计所需的器材
1.2114是一个容量为1K4位的静态RAM芯片,常用于寄存器。
其具体的引脚图为:
此芯片的电路图为:
2.数字电路实验箱
3.导线若干
1.课程设计实现
本次课程设计的题目是四位原码乘法器电路。
此部分只用到了2块INTEL2114芯片,具体连接如下:
1、先将这些芯片按在电路板上(注意不要插反,否者容易烧毁芯片)。
2、将两片芯片的A6和GND端,A7,A8,A9接地。
3、Vcc端接电压5V,cs接存储端,WE端接控制端。
4、两块芯片的A5,A4,A3组成一个乘数,A0,A1,A2组成另一个乘数。其中一块芯
片的I/O1,I/O2,I/O3,I/O4和另一块芯片的I/O1,I/O2组成要求的乘积。乘数与乘积的显示方式均为二进制,但是计算方法是以十进制数的乘法法则计算。
1.调试步骤及方法
在连接实验器件之前,要先检查如下实验器件:
1、检查芯片引脚是否有损坏。
2、检查电路板是否好用。
连接实验器件时要注意:
2严格按照电路图一步一步连接,以避免连接错误。
3导线要先连接电源测试是否导电。
连接好电路进行数据测试,输入001,010,000010,存储;001,101,000101,存储;001,111,000111,存储。将连在输入端的四个输出连接到输出端,并输入001,010,但是结果并不是000010,而是000100;再输入001,101,也没有得到000101的结果,而是000110的结果。检查线路,发现输出的线路错位,纠正后重新输入乘数,结果均得到计算结果。调试成功。
1.实验结果
连接好整个电路。A5A4A3和A2A1A0为输入端,即乘数,F5F4F3F2F1F0为输出端,即乘积。如下表:
8. 课程设计结果
输入000,000,000000,存储;
000,001,000000,存储;
001,001,000001,存储;
010,011,000110,存储;
011,001,000011,存储;
将乘积端导线接到输出端,并且输入000,000,得到000000结果。因为000(二进制)=0(十进制),0*0=0,000000(二进制)=0(十进制).以下输出结果均符合实验结果。
9.心得体会
通过本次课程设计,我了解到逻辑电路设计不仅仅局限于课堂上所讲的知识,实验看似简单,但是实际动手时,就会手忙脚乱。希望在今后的课程设计中多多锻炼自己,这也是锻炼自己的动手和思维逻辑能力。遇到困难时,尽量独立解决,实在不行再请教老师或者同学,这也是锻炼自己独立解决问题的能力。
此次课程设计,让我收获颇多,我会在今后的实验中更加努力,提高自己的能力。
附录
8) 1.参考文献
9)⑴《计算机组成原理》
10)⑵《IC手册》
2.附录-电路连接图