计算机组成原理课程设计报告--简单模型机的微程序设计

计算机组成原理课程设计报告--简单模型机的微程序设计

ID:9935155

大小:3.18 MB

页数:7页

时间:2018-05-16

计算机组成原理课程设计报告--简单模型机的微程序设计_第1页
计算机组成原理课程设计报告--简单模型机的微程序设计_第2页
计算机组成原理课程设计报告--简单模型机的微程序设计_第3页
计算机组成原理课程设计报告--简单模型机的微程序设计_第4页
计算机组成原理课程设计报告--简单模型机的微程序设计_第5页
资源描述:

《计算机组成原理课程设计报告--简单模型机的微程序设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、课程设计报告课程设计名称:计算机组成原理系别:三系学生姓名:龚凯班级:软件2学号:成绩:指导教师:卞利开课时间:2012-2013学年二学期一.设计题目简单模型机的微程序设计二.主要内容三.具体要求四.进度安排五.成绩评定正文1.用数据流表示的微程序如图(1)所示。PC->ARPC+1RAM->BUSBUS->IRP(1)测试02011C1D05060B1A1B1F20211011121314151617181903040708090A0C0D0E0F1E2223INADDSTAOUTJMPPNOTXORANDMOVVSUBDR1

2、异或DR2->RD01D1+DR2->R00101DR1与DR2->RD01RAM->BUSBUS->DR2SW->R001PC->ARPC+1RAM->BUSBUS->ARRAM->BUSBUS->DR2R0->DR1PC->ARPC+1RAM->BUSBUS->ARR0->BUSBUS->RAM01PC->ARPC+1RAM->BUSBUS->ARRAM->BUSBUS->DR1DR1->LEDPC->ARPC+1RAM->BUSBUS->PC01RS->DR1RD->DR2RS-RD->RD01RS->RD01PC->ARP

3、C+1RAM->BUSBUS->ARRAM->BUSBUS->DR1R1->DR2PC->ARPC+1RAM->BUSBUS->ARRAM->BUSBUS->DR1PC->ARPC+1RS->DR1DR1求反->RD0103RAM->BUSBUS->ARCE有效W/R=0LDDR1CE有效W/R=0LDDR2ROB有效LDDR1ALU做加LDRiALUB01ROBCE有效W/R=101CE有效W/R=0LDDR1ALUBLEDBALU=AW/R=10101ALU做减法LDRiALUB01040A0F1FINADDSTAOUTJMP

4、NOTXORANDMOVSUB1011121314151617181901020307090C0D0E1E22PCBLDARLDPCSWB有效LDRiPCBLDARLDPCPCBLDARLDPCPCBLDARLDPCPCBLDARLDPCROBLDDR1PCBLDARLDPCPCBLDARLDPCRSBLDRiRSBLDDRCE有效W/R=0LDARCE有效W/R=0LDARCE有效W/R=0LDARCE有效W/R=0LDARALU做求反LDRiALUBCE有效W/R=0LDARCE有效W/R=0LDARRDBLDDR201010

5、12308CE有效WR=0LDIRP(1)测试CE有效W/R=0LDDR1R1B有效LDDR2ALUB做与LDRiALUB01201A0B05PCBLDARLDPCCE有效W/R=0LDARCE有效W/R=0LDDR2ALU做异或LDRiALUB01061B06211C1D测试程序:00H:;INR0:(SW)→(R0)01H:;ADDR0,0F:(R0)+(0F)→(R0)02H:03H:;STA10,R0:(R0)→(10)04H:05H:;OUT11:(11)→(LED)06H:07H:;JMP12:12→(PC)08H:0

6、9H:;NOTRS:(RS)→(RD)0AH:;XOR(ADDR1):(ADDR2)→(RD)0BH:0CH:0DH:;MOVRD,RS:(RS)→(RD)0EH:;SUBRD,RS:(RS)减(RD)→(RD)0FH:10H:11H:12H:13H:14H:微程序:00:0001:1002:0003:0004:0105:1006:0107:0008:0109:100A:110B:010C:010D:010E:110F:1010:0111:1112:1113:0114:0015:0116:1017:1018:0119:101A:1

7、11B:001C:011D:011E:111F:0020:0121:0122:1123:01总结:经过一个多星期的计算机组成原理课程设计自己收获甚多。利用仿真软件对指令的测试并演示,不但了解到计算机内部的复杂结构,还掌握了计算机微指令的操作流程,对运算器,存储器,微程序控制器的运行和实现过程有了更深的了解。本次课程设计还培养了自己独立思考的学习习惯,老师在第次课上把本次课程设计的注意点说了一下,剩下的就让自己独立去完成。刚开始,对这些微指令不怎么懂,一点不会做,后来看了课程设计指导书,根据指导书上的解读才慢慢理解,所以,不懂得还是

8、得学会看书才行,当然并不是看看书就能理解了,期间也大量的问了同学。所以,做好课程设计需要多方面的结合才能叫完美。课程设计过程中遇到的问题也是各不相同,这些问题有的是自己看书解决的,有些解决不了的问了同学和老师。总之,课程设计这个实践课程让我收益甚多

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。