计算机组成原理实验5

计算机组成原理实验5

ID:41110580

大小:61.50 KB

页数:8页

时间:2019-08-16

计算机组成原理实验5_第1页
计算机组成原理实验5_第2页
计算机组成原理实验5_第3页
计算机组成原理实验5_第4页
计算机组成原理实验5_第5页
资源描述:

《计算机组成原理实验5》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、武汉大学计算机学院教学实验报告课程名称计算机组成原理实验成绩教师签名实验名称整机实验实验序号05实验日期2011-12-15姓名冯凯学号2010301500110专业物联网工程年级-班物联网一班一、实验目的及实验内容(本次实验所涉及并要求掌握的知识;实验内容;必要的原理分析)小题分实验目的:1.了解微指令的基本格式;2.掌握微指令的设计方法;3.熟悉微指令的工作过程。实验内容:设计指令①DR+SR→DR②DR-SR→DR③DR∩SR→DR④DR∪SR→DR将以上4条指令放在一个调试程序里调试。用“T”命令可单步指行,用“R”命令可观察运行的结果及状态。>T地址

2、↙>R↙重复此步,观察运行的结果及状态。⑤data→[addr]⑥设计一条指令,完成某内存单元内容与一通用寄存器内容相减,结果放在另一寄存器中。⑦PC+e→PC⑧[add1]+[add2]→[add1]⑤⑥⑦⑧任选两题,可单独运行。必要的实验原理:1.TEC-2的指令格式形式如下:操作码条件码目的寄存器号源寄存器号入、出端口地址/相对转移的位移量立即数/绝对地址/变址位移量2.常用寻址方式立即寻址:R0←0023直接寻址:R0←(0023)间接寻址:R0←((0023))相对寻址:PC+e→PC本机共64条指令,系统设计53条(P76),自己设计11条3.一条

3、指令的执行过程取指→译码(映射)→对应的微程序入口地址→执行→判中断→为下一条做准备一、实验环境及实验步骤(本次实验所使用的器件、仪器设备等的情况;具体的实验步骤)小题分:实验环境:电脑主机,TEC-2实验平台实验步骤:根据实验任务分析出各指令所对应的微指令,然后在DOS环境下进行相关的实验;1.启动TEC-2机,进入监控程序状态。2.用E命令输入微码(或数据):>E900。显示:0900XXXX:之后继续输入:(此处填入由分析得到的实验微码)3.用D命令查看微码(或数据):>D900。显示:(显示刚才输入的实验微码)4.用A命令输入加载程序:>A800。显示

4、:0800:(用户输入)5.用U命令查看程序:>U800。显示:······6.用G命令运行加载程序:>G800。7.用A命令输入调试程序:>A820。显示:0820:继续输入:RET8.用E命令输入新命令:>EXXX继续输入:(操作码)9.用U命令查看程序:10.用G命令运行调试程序:>GXXX。11.最后查看相关的结果一、实验过程分析(详细记录实验过程中发生的故障和问题,进行故障分析,说明故障排除的过程及方法。根据具体实验,记录、整理相应的数据表格、绘制曲线、波形等)小题分:1.首先,得到实验所要求的微指令及确定其操作码:DR+SR→DR微码0029030

5、1B0900088操作码D489DR-SR→DR微码00290301B1900088操作码D889DR∩SR→DR微码00290301B4900088操作码DC89DR∪SR→DR微码00290301B3900088操作码E089对于选两道题,选为第五和第八题:第五题data→[addr]操作码E40011110A03微操作PC→AR,PC+1→PC微码00000E00A0B55402微操作MEM→Q微码00000E0000F00000微操作PC→AR,PC+1→PC微码00000E00A0B55402微操作MEM→AR微码00000E0010F00002微操

6、作Q→MEM,CC#=0微码0029030010200010第八题[add1]+[add2]→[add1]操作码E8000A000A010A00微操作PC→AR,PC+1→PC微码00000E00A0B55402微操作MEM→AR微码00000E0010F00002微操作MEM→Q微码00000E0000F00000微操作PC→AR,PC+1→PC微码00000E00A0B55402微操作MEM→AR微码00000E0010F00002微操作MEM+Q→Q微码00000E0100E00000微操作PC→AR,PC+1→PC微码00000E00A0B55402微

7、操作MEM→AR微码00000E0010F00002微操作Q→MEM,CC#=0微码00290300102000102.在TEC-2实验平台上进行实验:用E命令输入微码(或数据):>E900。显示:0900XXXX:之后继续输入:00290301B090008800290301B190008800290301B490008800290301B390008800000E00A0B5540200000E0000F0000000000E00A0B5540200000E0010F00002002903001020001000000E00A0B5540200000E00

8、10F0000200000E0000F

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

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

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