《计算机组成原理实验》指导书(3)

2020-02-21 16:03

数据开关(00000000)CE=1WE=1SW_G=1LDAR=1打开三态门地址寄存器AR(00000000)存储器RAM(00010001)SW_G=0T3=SW_G=1LDAR=0CE=0

六、实验报告:

1、按实验内容进行单步读、写、连续写。着重写明各开关的状态,并按先后顺序写明操作步骤。 2、将存储器的地址和其对应的数据列表记录。

七、思考题:

1、静态存储器是靠什么存储信息?动态存储器又是靠什么存储信息的? 2、静态存储器和动态存储器的优缺点?

实验五 总线控制实验

一、实验目的:

1、理解总线的概念及其特性。 2、掌握总线传输控制特性。

二、实验内容:

1、改变输入寄存器的地址值,在输出单元的数码管上会显示出该地址下的存储器RAM的值。

三、实验仪器:

1、计算机组成原理教学实验箱 一台 2、排线 若干

四、实验原理:

总线是多个系统部件之间进行数据传送的公共通路,是构成计算机系统的骨架。借助总线连接,计算机在系统各部件之间实现传送地址、数据和控制信息的操作。因此,所谓总线就是指能为多个功能部件服务的一组公用信息线。

总线传输实验框图如图1-8所示,它将几种不同的设备挂至总线上,有存储器、输入设备、输出设备、寄存器。这些设备都需要有三态输出控制,按照传输要求恰当有序的控制它们,就可实现总线信息传输。

数据总线 输入单元 地址寄存器 存储器 寄存器 输出单元 地址总线 图1-8 总线示意图

五、实验步骤及注意事项:

1、根据挂在总线上的几个基本部件,设计一个简单的流程: (1)输入设备将一个数写入地址寄存器。

(2)输入设备将另一个数写入到存储器的当前地址单元中。 (3)将存储器当前地址单元中的数用LED数码管显示。

2、按照图1-9实验接线图进行连线,仔细检查无误后,接通电源。(图中箭头表示需要接线的地方,接总线和控制信号时要注意高低位一一对应,可用彩排线的颜色来进行区分)

接到DATA BUS299_GPC_GLED_GWEOUTPUTD0...D7接到DATA BUSCEWECEWED0...D7SWITCHMEMA0...A7接到ADDR BUSSW_GSW_GINPUTLDARLDARADDRESS

图1-9总线控制实验连线图

3、具体操作步骤图示如下:

首先使各个控制电平的初始状态为:SW_G=1,CE=1,WE=1,LDAR=0,299_G(LED_G)=1,PC_G(WE)=1,CLR= l→0→1,并将CONTROL UNIT的开关SP05打在“NORM”状态,然后按下图所示步骤进行。图中方括号中的控制电平变化要按照从上到下的顺序来进行,其中LDAR的正脉冲是通过让SWITCH单元的LDAR开关做0→1→0变化来产生的,而WE和PC_G(WE)的负脉冲则是通过让SWITCH单元的WE和PC_G开关做1→0→1变化来产生的。

数据开关(00000001)打开三态门送入寄存器AR三态门数据开关11100111SW_G=0LDAR=SW_G=1SW_G=0存储器RAM11100111关闭三态门RAM内容送到LEDCE=0299_G(LED_G)=0 PC_G(WE)=CE=0WE=CE=1SW_G=1

完成上述操作后,在OUTPUT UNIT的数码管上观察结果。 六、实验报告:

1、改变寄存器的地址值,列表记录存储器的RAM值。

七、思考题:

1、什么叫总线?总线控制的方式有哪些?

实验六 微程序控制器的组成与微程序设计实验

一、实验目的:

1、掌握微程序控制器的组成原理。

2、掌握微程序的编制、写入,观察微程序的运行。 3、为整机实验打好基础。

二、实验内容:

1、编制微程序并观察其运行过程。

三、实验仪器:

1、计算机组成原理教学实验箱 一台 2、排线 若干

四、实验原理:

1、微程序控制电路

微程序控制器的组成见图1-13。其中控制存储器采用3片2816 E2PR0M,具有掉电保护功能。微命令寄存器18位,用两片8D触发器(74LS273)和一片4D(74LS175)触发器组成。微地址寄存器6位,用三片上升沿触发的双D触发器(74LS74)组成,它们带有清“0”端和置“1”端。在不进行判别测试的情况下,T2时刻打入微地址寄存器的内容即为下一条微指令地址。当T4时刻进行判别测试时,转移逻辑满足条件后输出的负脉冲通过强置端将某一触发器设置为“1”状态,完成地址修改。

在该实验电路中,在CONTROL UNIT有一个编程开关SP06,它具有三种状态:WRITE(编程)、READ(校验)、RUN(运行)。当处于“编程状态”时,实验者可根据微地址和微指令格式将微指令二进制代码写入到控制存储器2816中。当处于“校验状态”时,可以对写入控制存储器中的二进制代码进行验证,从而可以判断写入的二进制代码是否正确。当处于“运行状态”时,只要给出微程序的入口微地址,则可根据微程序流程图自动执行微程序。图中微地址寄存器输出端增加了一组三态门74LS245,目的是隔离触发器的输出,增加抗干扰能力,并用来驱动微地址显示灯。

2、微指令格式:微指令字长24位,其控制位顺序如下:

表1-4 微指令结构图 微程序 24 23 22 21 20 19 18 17 控制信号 S3 S2 S1 S0 M CN RD M17 16 M16 15 14 13 12 A 11 10 B 9 8 P 7 6 uA5 5 uA4 4 uA3 3 2 1 uA0 uA2 uA1 A字段 15 0 0 0 0 1 1 1 14 0 0 1 1 0 0 1 M17 0 0 1

B字段 12 0 0 0 0 1 1 1 控制信号 Y0 Y1 Y2 11 0 0 1 1 0 0 1 10 0 1 0 1 0 1 0 控制信号 RS_G RD_G RI_G 299_G ALU_G PC_G 9 0 0 0 0 1 1 1 8 0 0 1 1 0 0 1 LDRI LDDR1 LDDR2 LDIR LOAD LDAR P字段 7 0 1 0 1 0 1 0 控制信号 P1 P2 P3 P4 AR LDPC 13 0 1 0 1 0 1 0 控制信号 M16 0 1 0

1 1 Y3


《计算机组成原理实验》指导书(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:中安专升本计算机过关题(三)

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: