运算器实验报告.doc

运算器实验报告.doc

ID:59786368

大小:69.50 KB

页数:4页

时间:2020-11-24

运算器实验报告.doc_第1页
运算器实验报告.doc_第2页
运算器实验报告.doc_第3页
运算器实验报告.doc_第4页
资源描述:

《运算器实验报告.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、脱机运算器实验报告理论课教师姓名:李济生实验指导教师:刘万成组号:19姓名:刘璐学号:实验目的:(1)了解脱机操作下AM2901运算器的功能与控制信号的使用,了解运算器AM2901的内部结构及工作时序,观察运算器运算的结果对状态标志的影响。(2)深入了解AM2901运算器的功能与具体用法,掌握用AM2901完成各种运算操作时各控制信号的使用,观察指令执行的结果对状态标志的影响;了解4片AM2901的级联方式,深化运算器部件的组成、设计、控制与使用等诸项知识。实验内容:1.将教学机左下方的5个拨动开关置为1XXOO(单

2、步、16位、脱机);先按一下“RESET”按键,再按一下“START”按键,进行初始化。2.接下来,按下表所列的操作在机器上进行运算器脱机实验,将结果填入表中:其中D1取为0101H,D2取为1010H;通过两个12位的红色微型开关向运算器提供控制信号,通过16位数据开关向运算器提供数据,通过指示灯观察运算结果及状态标志。运算器实验(1)运算I8-I0SSTSSHSCIB口A口压START前压START后ALU输出CZVSALU输出CZVS*D1+0->R00010000000不用0101随机01010000*D2+

3、0->R10010000001不用1010000010100000R0+R1->R0001000000000011111000021211000RO-R1->R00010010000000101010000F0F11000R1-R0->R1001001000100000F0F10000E0E1000R0∨R1->R1001000000100000F0F10000F0F1010R0∧R1->R0001000000000010101101001011010R0≮R1->R0001000000000010E0E101001

4、011000┘(R0≮R1)->R000100000000001FEFE10000E0E1001R0逻辑左移1101000000不用FEFE1001FDFC1001R0逻辑右移1011000000不用FDFC10017EFE0001实验结果分析(选择2个操作运算进行控制信号取值和运算结果值的进行分析):(1)R0+R1->R0001000000000011111000021211000分析:此指令要完成的目的为对R0+R1进行运算后将值赋给R0。B口对应R0,且地址为0000;A口对应R1,且地址为0001。数据来源

5、为A和B,I2-I0为:001;运算是+,I3-I5为:000;最后的值存储到B口对应的地址并输出,所以I8-I6所选值为011;该式接受ALU的标志位输出的值,所以SST所选值为001;该式执行的加(ADD),所以SSHSCI所选值为000。因为R0=0101,R1=1010,所以按START前ALU的输出值为1111,故输出值为1111。(2)R0逻辑左移1101000000不用FEFE1001FDFC1001分析:此指令要完成的目的为对R0进行逻辑左移。B口对应R0,且地址为0000;只有R0一个值A口不用。数

6、据来源为B,I2-I0为:011;I3-I5取加法:000;最后的值存储到B口对应的地址并输出,所以I8-I6所选值为111;左移操作,另三个标志不变,所以SST所选值为110;SSHSCI用于逻辑移位指令,所选值为000。因为R0=FEFE,实现逻辑左移后补0,所以按START之前R0为FEFE,按START后R0变为FDFC。运算器实验(2)实验步骤:将教学机左下方的5个拨动开关置为1XX00(单步、16位、脱机);先按一下“RESET”按键,再按一下“START”按键,进行初始化。接下来,按下表所列的操作在机器

7、上进行运算器脱机实验,将结果填入表中:执行操作I8I7I6I5I4I3I2I1I0SSTSSHSCIB口A口按START前按START后ALUCZVSALUCZVSFFFF→R00110001110010000000不用FFFF0001FFFF0001FFFF→R10110001110010000001不用FFFF0001FFFF0001R1+R0→R101100000100100000010000FFFE0001FFFD1001FFFF→R10110001110010000001不用FFFF1000FFFF0001

8、0001→R20110001110010000010不用0001000100010000R1-R2→R201101000100100100100001FFFE0000000110010001→R80110001110010001000不用0001100100010000R8+1→R80110000110010011000不用0002000000

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。