欢迎来到天天文库
浏览记录
ID:16521934
大小:126.00 KB
页数:6页
时间:2018-08-14
《计算机组成原理实验报告一 算术逻辑运算器》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、算术逻辑运算器一.实验目的与要求试验目的:1、掌握算术运算器单元ALU(74LS181)的工作原理。2、掌握简单运算器的数据传送通道。3、验算由74LS181等组合逻辑电路组成的运算功能发生器运算功能。4、能够按给定数据,完成实验指定的算术/逻辑运算。试验要求:按练习的要求输入数据和完成相应的操作,将实验结果填入表格二.实验方案1、按实验连线图接好线,仔细检查正确与否,无误后才接通电源。2、用二进制数据开关分别向DR1寄存器和DR2寄存器置数。3、通过总线输出DR1寄存器和DR2寄存器的内容。4、比较实验结果
2、和理论值是否一致,如果不一致,就分析原因,然后重做。三.实验结果练习一表1.1.2操作ALU-BSW-BS3S2S1S0MCN记录总线上显示灯B7-B0的结果比较输出结果与输入数据是否一样输出DR1的内容0100000110101010是输出DR2的内容0110101*01010101是练习二表1.1.3DR1DR2S3S2S1S0逻辑运算(M=1CN任意)算术运算(M=0)CN=1(无进位)CN=0(有进位)AA550000F=(01010101)F=(10101010)F=(10101011)AA5500
3、01F=(00000000)F=(11111111)F=(00000000)AA550010F=(01010101)F=(10101010)F=(10101011)AA550011F=(00000000)F=(11111111)F=(00000000)65A70100F=(11011010)F=(10100101)F=(10100110)65A70101F=(01011000)F=(00100111)F=(00101000)65A70110F=(11000010)F=(10111101)F=(10111110
4、)65A71111F=(01000000)F=(00111111)F=(01000000)FFFF1000F=(11111111)F=(11111110)F=(11111111)FFFF1001F=(11111111)F=(11111110)F=(11111111)FFFF1010F=(11111111)F=(11111110)F=(11111111)FFFF1011F=(11111111)F=(11111110)F=(11111111)55011100F=(11111111)F=(10101010)F=(1
5、0101011)655011101F=(11111111)F=(10101010)F=(10101011)55011110F=(01010101)F=(01010100)F=(01010101)55011111F=(01010101)F=(01010100)F=(01010101)练习四表1.1.4操作ALU-BSW-BS3S2S1S0MCNDRDR运算关系及结果显示逻辑乘0110111*66FFDR1·DR2→DR2(66)传送0111111*6666DR1→DR2(66)按位加0101101*6666DR
6、1DR2→DR2(00)逻辑加0111101*6600DR1+DR2→DR2(66)取反0100001*6666→DR2(99)加1010000006699DR1加1→DR2(67)加法(算术加)011001016667DR1加DR2→DR2(CD)减法0101100066CDDR1减DR2→DR2(99)练习五表1.1.5操作ALU-BSW-BS3S2S1S0MCNDR1DR2运算关系及结果显示对DR1的内容求补0100001*AAHA0101010101000000A+101010110对DR2的内容求补
7、0100001*99HB0110011001000000B+1011001111.实验结果分析l实验结果和理论值一致,讲明实验操作过程正确,实验结果准确无误。2.结论l要有理论基础才可以做好实验的每一步,所以,平时一定要学好理论知识。3.问题与讨论我们这个小组,在做第二个实验时就遇到了很多问题,就是我们我无论输入什么显示灯都不变,然后我们就互相讨论,但是还是没办法解决,后来问了老师才知道我们插错线。4.实验总结(1)6以前没有做过这种实验,所以实验前我做了充分的预习。但预习毕竟不是实际操作,经常会在想实际情况
8、会是什么样,在实际操作过程中我遇到了不少的困难,例如我做第二个实验时就插错线,幸好在老师的帮助下还加上自己的思考,终于把问题解决掉了。我觉得,实验前老师应该做些示范给我们看,这样我们会学得更快。(2)在做表1.1.4的实验时,不知道怎样查出S3、S2、S1、S0、M、Cn的值,问周围的同学,他们也不知道。因为这个很重要,直接影响到后面的实验,所以请教了老师。经过老师的解释后,我顺利地完成了后面的实验
此文档下载收益归作者所有