《计算机组成原理》课程设计指导(2004年)
计算机组成原理与系统结构
课程设计指导书
(Ver 1.0)
陈媛 黄贤英
计算机科学与工程学院
2004年11月
目 录
一、课程设计的目的 3
二、模型机的设计步骤 3
三、实验装置 5
四、设计题目 5
五、课程设计任务及要求 16
六、考核办法 16
七、附录 17
附录1(数据通路): 17
附录2(系统连线参考图) 18
附录3 (微指令格式) 20
附录4(译码电路) 20
附录5 控制台命令 21
一、课程设计的目的
通过对一个简单计算机的设计,对计算机的基本组成、部件的设计、部件间的连接、微程序控制器的设计、微指令和微程序的编制与调试等过程有更深的了解,加深对理论课程的理解。
二、模型机的设计步骤
设计一台完整的计算机,大致需按如下的顺序来考虑:
确定设计目标
确定所设计计算机的功能和用途。
确定指令系统
确定数据的表示格式、位数、指令的编码、类型、需要设计哪些指令及使用的寻址方式,并给出具体的编码,比如指令的操作码,地址码等的位数及各种编码的含义。
确定总体结构(寄存器、加法器、选择器的设置与数据通路的设计)
总体结构设计包含确定各部件设置以及它们之间的数据通路结构。在此基础上,就可以拟出各种信息传输路径,以及实现这些传输所需要的微命令。
对于部件设置,比如要确定运算器部件采用什么结构,控制器是微程序控制还是硬联控制等。
综合考虑计算机的速率
原创力文档

文档评论(0)