1、 计算机组成原理计算机组成原理 课程设计课程设计报告报告 -模型计算机设计模型计算机设计 班班 级:级: 学学 号:号: 姓姓 名:名: 指导教师:指导教师: 2013 年年 1 月月 7 日日-2011 年年 1 月月 11 日日 一、 课程设计目的及设计平台课程设计目的及设计平台 (1)实验目的实验目的 (2)实验平台实验平台 实验系统设备图实验系统设备图 二、二、 模型机模型机系统系统结构结构 计算机组成原理实验系统结构图计算机组成原理实验系统结构图 三、三、 设计任务设计任务、设计原理设计原理及指令流程图及指令流程图 设计任务设计任务: 设计原理设计原理: 74LS181 逻辑功能表
2、指令流程图指令流程图: 三、三、 设计步骤设计步骤 四、四、 设计收获及设计收获及心得心得 五、五、 参考文献参考文献 代码清单:指令系统、机器语言程序清单及微程序清单如下三表。 表 1:指令系统 指令助记符 机器码(二进制) 功能 备注 操作码 RS RD addr IN RD,SW 0000 dd SWRD d 表示任意 表示由用 户设定 表 2:机器语言程序清单 内存地址 机器码 指令助记符 功能 0000 0000 0000 IN RD,SW INPUT DEVICE RD 表 3:微指令清单 微 地址 Control RAM0(003F) Control RAM1(407F) Con
3、trol RAM2(80BF) Control RAM3(C0FF) 说明 S 3 S 2 S 1 S 0 M /C N L O A D C E 代 码 W E L D R D L D D R 1 L D D R 2 L D I R L D P C L D A R L D C Z Y 代 码 C B A P 1 L D A R H R D I O A 8 A 9 代 码 P 2 P 3 u A 5 u A 4 u A 3 u A 2 u A 1 u A 0 代 码 D 0 D 1 D 2 D 3 D 4 D 5 D 6 D 7 D 0 D 1 D 2 D 3 D 4 D 5 D 6 D 7 D
4、 0 D 1 D 2 D 3 D 4 D 5 D 6 D 7 D 0 D 1 D 2 D 3 D 4 D 5 D 6 D 7 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 表 3:微指令清单(续) 微 地址 Control RAM0(003F) Control RAM1(407F) Control RAM2(80BF) Control RAM3(C0FF) 说明 S 3 S 2 S 1 S 0 M /C N L O A D C E 代 码 W E L D R D L D D R 1 L D D R 2 L D I R L D P C L D A R L D C Z Y 代 码 C B A P 1 L D A R H R D I O A 8 A 9 代 码 P 2 P 3 u A 5 u A 4 u A 3 u A 2 u A 1 u A 0 代 码 D 0 D 1 D 2 D 3 D 4 D 5 D 6 D 7 D 0 D 1 D 2 D 3 D 4 D 5 D 6 D 7 D 0 D 1 D 2 D 3 D 4 D 5 D 6 D 7 D 0 D 1 D 2 D 3 D 4 D 5 D 6 D 7 14 15 16 17 18 19