电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

实验四基本模型机设计与实现

实验四基本模型机设计与实现_第1页
1/9
实验四基本模型机设计与实现_第2页
2/9
实验四基本模型机设计与实现_第3页
3/9
1 实验四 基本模型机设计与实现 一、 实验目的 1. 在掌握部件单元电路实验的基础上,将微程序控制器模块与运算器模块、存储器模块组合成一起,组成一台基本模型计算机。 2. 用微程序控制器来控制模型机的数据通道。 3. 通过 CPU 运行五条机器指令组成的简单程序,掌握机器指令与微指令的关系,建立利用指令控制整机(输入、输出、运算、存储系统)的概念。 二、 实验设备 计算机组成原理实验仪一台,PC 机一台,排线若干。 三、 实验原理 (1) 实验数据框图如图 4-1 所示: 图 4-1 基本模型机数据通道框图 (2) 在模型机实验中,数据通道的控制将由微程序控制器来完成,CPU 从内存取出一条机器指令到执行指令结束的一个指令周期,是由微指令组成的序列来完成的,即一条机器指令对应一个微程序。 (3) 本实验我们将五条机器指令及有关数据写入 RAM 和 ROM 中。通过 CPU 运行由五条机器指令组成的简单程序,掌握机器指令与微指令的关系。 (4) 微指令格式: 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 S3 S2 S1 S0 M Cn WE A9 A8 A B C UA5 UA4 UA3 UA2 UA1 uA0 2 A 字段 B 字段 C 字段 其中A8、A9 是 2:4 译码器(74LS139)的输入端,Y0、Y1、Y2、Y3 是译码器输出端,其电路结构如下: 其中Y0 为 SW-B,Y1 为 CE,Y2 为 LED-B,Y3 为空。 (5) 微程序流程图如下: 运行微程序 15 14 13 选择 12 11 10 选择 9 8 7 选择 0 0 0 0 0 0 0 0 0 0 0 1 LDRi 0 0 1 RS-B 0 0 1 P(1) 0 1 0 LDDR1 0 1 0 RD-B 0 1 0 P(2) 0 1 1 LDDR2 0 1 1 R1-B 0 1 1 P(3) 1 0 0 LDIR 1 0 0 299-B 1 0 0 P(4) 1 0 1 LOAD 1 0 1 ALU-B 1 0 1 AR 1 1 0 LDAR 1 1 0 PC-B 1 1 0 LDPC 3 图4-2 基本模型机微程序流程图 (6) 微指令二进制代码表如表 4.2 所示: 表 4.2 微地址 S3 S2 S1 S0 M CN W E A9 A8 A B C UA5---UA0 00 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 1 0 0 0 1 0 0 0 0 01 0 0 0 0 0 0 0 1 1 1 1 0 1 1 0 1 1 0 0 0 0 0 1 0 02 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 1 0 0 1 0 0 0 03 0 0 0 0 0 0 0 0 1 1...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

实验四基本模型机设计与实现

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部