没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
试读
15页
选定指令格式、操作码,设计如下指令: (1) 把用绝对地址表示的内存单元A中的内容与内存单元B中的内容相加,结果存于内存单元C中。 指令格式:D4××,ADDR1,ADDR2,ADDR3 四字指令(控存入口100H) 功能: [ADDR3]=[ADDR1]+[ADDR2] (2) 将一通用寄存器内容减去某内存单元内容,结果放在另一寄存器中。 指令格式:E0 DR SR,ADDR (SR,DR源、目的寄存器各4位)双字指令(控存入口130H) 功能: DR=SR - [ADDR] (3) 转移指令。判断两个通用寄存器内容是否相等,若相等则转移到指定绝对地址,否则顺序执行。 指令格式:E5 DR SR,ADDR 双字指令(控存入口140H) 功能: if DR==SR goto ADDR else 顺序执行。 设计:利用指令的CND字段,即IR10~8,令IR10~8=101,即CC=Z 则当DR==SR时Z=1,微程序不跳转,接着执行MEM PC(即ADDR PC) 而当DR!=SR时Z=0,微程序跳转至A4。
资源推荐
资源评论
资源评论
- 章满莫2023-07-27:实验报告语言简洁明了,不过度渲染,让读者易于理解。
- 田仲政2023-07-27:实验报告中的实验心得详实且实用,对于理解计算机组成原理课程有很大帮助。
- woo静2023-07-27:该文件对计算机组成原理课程设计进行了全面的分析和讨论,展现了作者对于该领域深入的研究和思考。
- Unique先森2023-07-27:这份实验报告对计算机组成原理课程设计进行了详尽的阐述,内容丰富,很值得一读。
- 代码深渊漫步者2023-07-27:这份实验报告内容条理清晰,逻辑严谨,是学习计算机组成原理课程的必备参考资料。
u010963793
- 粉丝: 1
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功