序号:
学号:
计算机组成原理 课程设计报告
题 目: 8位机微程序控制器模型计算机的设计与实现
学 生 姓 名: 学 号:
学 院(系): 专 业 班 级:
校内指导教师: 专业技术职务:
实 习 时 间: 年 月 日 ( 年 月 日
计算机组成原理课程设计任务书
一、设计题目
8位机微程序控制器模型计算机的设计与实现二、设计目的
深入了解计算机各种指令的执行过程,以及控制器的组成,指令系统微程序设计的具体知识,进一步理解和掌握动态微程序设计的概念;完成微程序控制的特定功能计算机的指令系统设计和调试。设计说明
要完成该课程设计,必须清楚地懂得:
(1)TEC-9机的功能部件及其连接关系;
(2)TEC-9机每个功能部件的功能与具体组成;
(3)TEC-9机支持的指令格式;
(4)TEC-9机的微指令格式;
(5)已实现的典型机器指令的执行实例,即相应的微指令与其执行次序的安排与衔接;
(6)要实现的新指令的格式与功能。
内容及目标
设计内容:
1、通过知识的综合运用,设计一台新的微程序控制器模型计算机。
2、根据设计图纸,在TEC-9实验台上进行组装、调试。
3、画出微程序控制器设计图,根据设计图编写控制器代码。
设计目标:
1、掌握模型计算机的微程序控制器功能与结构特点;
2、熟悉TEC-9教学实验系统的微指令格式;
3、设计新的机器指令,并编写对应的微程序;
4、在TEC-9教学实验系统中调试机器指令程序,确认运行结果。
五、进度安排周次工 作 内 容预 定 目 标第17周周一任务安排;图书馆查相关资料查阅相关资料第17周周二至周四设计新的机器指令,并编写对应的微程序实现微程序方案设计第17周周五设计成果检查及指导确定设计成果第18周周一至周五上机调试完善微程序调试,并验证结果是否正确第19周周一至周三完成实习报告写好实习报告,调试好系统第19周周四答辩并且验收实习报告答辩并且验收实习报告第19周周五修改实验报告,提交所有资料归档 完成实习资料归档六、设计时间: 年 12 月 26 日到 年 1 月 13 日 计算机科学与技术 系 指导教师
目 录
1、课程设计的目的1
2、课程设计的环境1
3、课程设计的内容1
3.1课程设计的原理1
3.2课程设计机器指令3
3.3微指令格式4
3.4数据通路图6
4、设计方案7
4.1设计指令9
4.2微程序流程图10
4.3微指令二进制微代码表10
5、验证与结果分析13
5.1课设过程中所遇问题23
5.2对应问题的解决23
6、课程设计总结24
6.1任务分工24
6.2心得体会24
参考文献26
课程设计的
深入了解计算机各种指令的执行过程,以及控制器的组成,指令系统微程序设计的具体知识,进一步理解和掌握动态微程序设计的概念;完成微程序控制的特定功能计算机的指令系统设计和调试。
总体概括,两点掌握部件电路的基础上进一步将其组成系统,一基本模型计算机。定义以上的指令并编写相应的微程序上调试,概念。
课程设计的环境
:实验一台排线关联的开关同步。环境:HQFC-B1组成原理软件,微程序的。课程设计的内容
合适的,进行数据的提取。
3你需要的两条指令并画出的。
4根据流程图控制器5、根据控制器代码,实验系统上进行连线调试控制器
6、最后,得出正确的代码、,设计完成
的原理
实验系统的组成:控制台、数据通路、器、时序电路、数字逻辑区、电源模块
发生器
发生器模型所需的时序逻辑所需的时钟。时序一个500KHz晶振、GAL22V10组成本机的设计,一条微程序指令需要节拍脉冲T1、T4,执行一条机器指令需要三个W1、W2、W3,因此本机的基本时序如下:
图1 时序发生器
微程序控制器
1、微程序控制器由5片58C65/28C64K,本实验系统共