计算机组成原理课程设计.doc
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《计算机组成原理课程设计.doc》由会员分享,可在线阅读,更多相关《计算机组成原理课程设计.doc(9页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精品文档,仅供学习与交流,如有侵权请联系网站删除计算机组成原理课程设计总结报告设计题目:基本模型机的设计与实现学生姓名: 系 别: 专 业:班 级:学 号: 指导教师:目录课 程 设 计 任 务 书3一、微程序控制器的基本原理4二、模型机的结构5三、微指令格式6四、指令系统8五、指令流程图8六、程序清单10七、微程序清单10八、心得体会11【精品文档】第 9 页郑州轻工业学院课 程 设 计 任 务 书题目 基本模型机的设计与实现 专业、班级 学号 姓名 主要内容:对基本模型机的设计与实现,能够自己设计机器指令并且能够翻译为微程序,并能将机器指令和微程序分别打入模拟机的内存和控制存储其中,并通过
2、程序调试能将所编写的程序正确运行。基本说明: 本次实训主要实现二进制数的右移、求补、转移主要参考资料等:计算机组成原理 白中英著 计算机组成原理实验指导完 成 期 限: 一周 指导教师签名: 课程负责人签名: 年 月 日一、 微程序控制器的基本原理在部件实验过程中,各部件单元的控制信号是以人为模拟产生的,而本次实验将能在微程序控制下自动产生各部件单元的控制信号,实现特定指令的功能 。这里,计算机数据通路的控制将有微程许序控制器来完成,CPU从内存中取出一条机器指令到指令执行结束的一个指令周期全部有微指令组成的序列来完成,即一条机器指令对应一个微程序。本实验的4条机器指令有IN(输入)、RR(右
3、移)、NEG (求补)、MOV(移动)、OUT (输出)。其中IN为单字长(8位),MOV为双字长指令,其余为双字节指令,XXXXXXXX为addr对应的二进制地址码: 助记符机器指令码说明IN 0010 0000 数据开关状态-R0RR R0,299 0110 0000 * * RO不带进位的右移NEG R0 1000 0000 * * RO + addr(1)ROMOV addr1,addr2 1100 1010 * * addr1-addr2当拟定“取指”微指令时,该微指令的判别测试字段为P(1)测试。由于“取指”微指令是所有微程序都使用的公用微指令,因此P(1)的测试结果出现多路分支。
4、本机用指令寄存器的前3位(IR7IR5)作为测试条件,出现8路分支,占用8个固定微地址单元。二、 模型机的结构三、 微指令格式四、 指令系统本实验设计的机器指令程序如下:地址内容助记符说明00H0010 0000IN R0,SW数据开关状态-R001H0100 0000RR R0,299RO不带进位的右移02H0110 0000NEG R0 求补R0取反+0EH-R003H0000 100004H1000 0001MOV09H,0AH09H-0AH05H0000 100106H0000 101008H0000 0001NEG取反加的109H0101 01010AH移动后存放的数五、 指令流程图
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 组成 原理 课程设计
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内