计算机组成原理课程设计(微程序设计)
《计算机组成原理课程设计(微程序设计)》由会员分享,可在线阅读,更多相关《计算机组成原理课程设计(微程序设计)(13页珍藏版)》请在毕设资料网上搜索。
1、 计算机组成原理课程设计报告 1 计算机组成原理课程设计报告计算机组成原理课程设计报告 微程序设计 计算机组成原理课程设计报告 2 一、项目任务一、项目任务 本项目的任务是针对第 2 章所述的 OpenJUC-II 教学机模型机,设计控制器 的微程序,实现该模型机的指令系统。通过课程设计理解指令的执行过程,指令 系统与硬件的关系,进而加深对计算机的结构和工作原理的理解。 二、项目设计二、项目设计 本项目预期分为 6 个上机设计步骤: Day1:熟悉微程序的设计和调试方法 Day2:双操作数指令的设计与调试 Day3:条件转移指令的设计与调试 Day4:移位指令的设计与调试 Day5:堆栈相关指
2、令的设计与调试 Day6:中断系统的设计与调试 通过上述实践步骤,初步达成微程序设计要求,针对不同产品提出的不同要求, 通过编写相应符合的微程序汇编指令,达到预期效果和收益。 三、项目需求三、项目需求 OpenJUC-II 模型机、Quartus II 软件、虚拟实验板软件、Windows 计算机、 预先编写完成的.sof 和.scc 文件。 计算机组成原理课程设计报告 3 取指令字段 取源操作数 寄存器寻址入口 寄存器间接 立即寻址 寄存器自增间接 直接寻址 间接寻址 变址寻址 相对寻址 进入取目阶段 取目的操作数入口 计算机组成原理课程设计报告 4 取目的操作数阶段 从微地址 028 至
3、02F 依次为寄存器寻址, 寄 存器间接寻址,寄存器自增间接寻址,02B 为空,直接寻址,间接寻址,变址寻址,相 对寻址 从41开始为 MOV,ADD,ADDC,SUB,SUBB,AND,OR,XOR,CMP, TEST 的入口地址 进入执行阶段 计算机组成原理课程设计报告 5 保存结果的控存 SAR,SHL,SHR,ROL,ROR,RCL,RCR 控存 JC,JNC,JO,JNO,JZ,JNZ,JS,JNS 控存 转移的控存 计算机组成原理课程设计报告 6 JMP,INC,DEC,NOT 的控存 PUSH,POP,CALL 的控存 HALT,NOP,RET,RETI,EI,DI 计算机组成原
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 组成 原理 课程设计 微程序 设计
