计算机组成原理课程设计(复杂模型机设计)
一、课程设计的目的与要求
1.1 实验目的
1.掌握时序产生器的组成及工作原理;掌握微程序控制器的组成及工作原理;
2.根据给出的指令系统、微指令格式、微命令的字段译码方案、地址转移逻辑电路
分别设计部分微程序流程图、微指令的二进制代码;
3.掌握微程序的编制、写入和读出验证的方法;
4.根据给出的汇编语言和机器语言源程序,通过改变SE1~SE6 的值,模拟P(1)测
试,观察微程序的运行过程,掌握由微程序解释机器语言源程序的工作原理。
1.2 实验要求
二、课程设计的内容及其要求
三、课程设计的时间安排
序号 教 学 顺 序 教学内容 学时(天) 性质
1 准备阶段 了解课程设计目的要求、查阅 半天 理解
资料
2 设计阶段 硬件和软件设计;机器指令与 2 设计
微指令的设计
3 上机调试阶段 编写微指令,上机运行程序 2 设计
4 编写实习报告 检查课程设计效果、编写课程 半天 验证
阶段 设计报告
四、课程设计的实验环境
1. 硬件环境
① 唐都实验箱一个
② 排线若干
③ PC 一台
2.软件环境:
① 应用软件CMPP
② Windows 系统
五、正文
5.1 数据格式和指令系统
5.1.1 数据格式
模型机规定采用定点正数补码表示,字长为8 位,其格式如下:
7 6 5