
计算机组成原理课程设计实验报告(优秀范文,含心得体会)
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本实验报告为《计算机组成原理》课程设计中的优秀案例,详细记录了实验过程、结果及个人的心得体会,旨在帮助学生理解计算机硬件结构与工作原理。
选定指令格式及操作码后,设计如下指令:
(1)将内存单元A中的内容与内存单元B的内容相加,并把结果存于内存单元C中。
- 指令格式:D4××,ADDR1,ADDR2,ADDR3 (四字指令)
- 功能描述:[ADDR3]=[ADDR1]+[ADDR2](控存入口地址为100H)
(2)将通用寄存器内容减去某个内存单元中的值,并把结果存储到另一个寄存器中。
- 指令格式:E0 DR SR,ADDR (SR和DR分别为源、目的寄存器的4位)
- 功能描述:DR=SR - [ADDR](双字指令,控存入口地址为130H)
(3)转移指令。判断两个通用寄存器的内容是否相等;如果相等,则跳转至指定绝对地址执行,否则继续顺序执行。
- 指令格式:E5 DR SR,ADDR (双字指令)
- 功能描述:
- if DR==SR goto ADDR
- else 顺序执行。
设计时利用了指令的CND字段(IR10~8),当设置为101即CC=Z。这样,在DR等于SR的情况下,微程序不会跳转;而在DR不等于SR的情形下,则会将微程序转向A4地址进行操作。(控存入口地址为140H)
全部评论 (0)
还没有任何评论哟~


