欢迎来到天天文库
浏览记录
ID:56188911
大小:1.13 MB
页数:5页
时间:2020-03-18
《计算机组成原理课程设计归纳总结报告8.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、计算机组成原理课程设计2011~2012年度第1学期设计题目:模型机的设计与实现院系:信息工程学院学号:AP08041姓名:指导教师:白明成绩评定:完成日期:2011年10月26日1.课程设计的目的通过课程设计更清楚地理解下列基本概念:1.1.计算机的硬件基本组成;1.2.计算机中机器指令的设计;1.3.计算机中机器指令的执行过程;1.4.微程序控制器的工作原理;1.5.微指令的格式设计原理;在此基础上设计可以运行一些基本机器指令的微程序的设计。2.课程设计的内容根据所提供的模型机的硬件,设计机器指令,编写相应的机器指令的格式并改写原来指令的微程序,使其可以运行所有的
2、机器指令。新增加的机器指令的功能是:或指令:ORRD,RS:(RS)OR(RD)→(RD)减指令:SUBRD,RS:(RD)-(RS)→(RD)3.设计的方法及过程模型机结构框图系统设计的微指令表微地址(二进制)S3S2S1S0MCNWE1A1BF1F2F3UA5...UA000000000000000011111111001000000000100000000010110110100001000001000000001011011111101100100001100000000001010011100011000011010010100000000111100000
3、10001110000000100001111110000010010000000000110001110000000010010010000000001000001110000110010100000000001011011010001110010110000000101110001110000010011000000000001011011010011010011010000000010011111010000010100000000000001011011010100100100010000000001011011010101000100100000000101
4、00111111010111010011000000000111111111000001010100000000000100111111011000010111000000110111011111010000011000111111110111001111010001011001000000001110111000001000新增微指令:001110000000000100000111011010011010000000000010100111011011011011000101000000001111000001001111000000000100000111011
5、100011100000000000010100111011101011101011000000000001111000001微程序流程图机器指令代码00000000INAX00000001INBX01100000ORAX,BX00110000OUTDISP,AX01110000SUBAX,BX00110000OUTDISP,AX01000000JMP00H00000000实际运行结果输入两个数(二进制):0101,0011结果:011101004.心得体会本次课程设计我和我组完成了“或(OR)”、“减(SUB)”微指令和微程序的设计。一开始对微地址的理解不是很通透,
6、而且对程序编译运行中,地址的跳转不是很熟悉,花费了不少时间,到后来经过研究理解,终于明白了其中的运算原理。回顾了大三时候的计算机组成原理课内容,但经过这次老师的详细解说和辅导,我对计算机内部的总体框架和ALU等各个组成部分的运行有了更系统的理解。
此文档下载收益归作者所有