计机实验指导(6)

2019-01-27 10:39

端输出实验所期望的频率的方波。

(2)、将时序电路模块中的Φ和H23排针相连。 (3)、在时序电路模块中有两个二进制开关”STOP”和”STEP”.将”STOP”开关置为”RUN”状态,”STEP”开关置为”EXEC”状态时,按动微动开关START,则T3输出为连续的方波信号,此时调节电位器W1,用示波器观察,使T3输出实验要求的脉冲信号。当”STOP”开关置为”RUN”状态,”STEP”开关置为”STEP”状态时,每按动一次微动开关START,则T3输出一个单脉冲,其脉冲宽度与连续方式相同。

(4)、关闭电源。

2、按图5-2连接实验线路,仔细查线无误后接通电源。由于存储器模块内部的连线已经接好,因此只需完成实验电路的形成,控制信号模拟开关、时钟脉冲信号T3与存储器块的外部连接。

图5-2 实验接线图

3、 给存储器的00、01、02、03、04地址单元中分别写入数据11、12、13、14、15,

具体操作步骤如下:(以向0号单元写入11为例)

23

4、 依次读出第00、01、02、03、04号单元中的内容,观察上述各单元中的内容是否

与前面写入一致。具体操作步骤如下:(以从0号单元读出11数据为例)

24

实验六 微控制器实验

一、实验目的

1、掌握时序产生器的组成原理; 2、掌握微程序控制器的组成原理;

3、掌握微程序的编制、写入,观察微程序的运行。

二、实验要求

掌握实验箱的连线操作方法,按照实验内容和步骤完成实验报告,所有实验环节均由每位学生独立完成,严禁抄袭他人实验结果。

三、实验环境

DN-CM+计算机组成原理实验箱一台,排线若干 四、实验内容及原理

1、实验原理

实验所用的时序控制电路框图如图6-1所示,可产生4个等间隔的时序信号TS1--TS4。

其中:φ为时钟信号,由实验台右上方的方波信号源提供,可产生频率及脉宽可调的方波信号。学生可根据实验自行选择方波信号的频率及脉宽。图中STEP(单步)、STOP(停机)分别是来自实验板上方中部的两个二进制开关STEP,STOP的模拟信号。START键是来自实验板上方左部的一个微动开关START的按键信号。当STEP开关为0时(EXEC),一旦按下启动键,时序信号TSI--TS4将周而复始地发送出去。当STEP为1(STEP)时,一旦按下启动键,机器便处于单步运行状态,即此时只发送一个CPU周期的时序信号就停机。利用单步方式,每次只读一条微指令,可以观察微指令的代码与当前微指令的执行结果。另外,当机器连续运行时,如果STOP开关置“1”(STOP),也会使机器停机,或使CLR开关拨至零也可以使时序清零。时序状态图17。

由于时序电路的内部线路已经连好,所以只需将时序电路与方波信号源连接,即将时序电路的时钟脉冲输入端φ接至方波信号发生器输出端H23,就可产生时序信号TS1--TS4。时序电路的CLR已接至实验板左下方的CLR模拟开关上。 2、微程序控制电路与微指令格式 (1)、 微程序控制电路

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

在该实验电路中设有一个编程开关(位于实验板右上方),它具有三种状态:PROM (编程)、READ(校验)、RUN(运行)。当处于“编程状态”时,实验者可根据微地址和微指令格式将微指令二进制代码写入到控制存储器2816中。当处于“校验状态”时,可以对写入控制存储器中的二进制代码进行验证,从而可以判断写入的二进制代码是否正确。当处于“运行状态”时,只要给出微程序的入口微地址,则可根据微程序流程图自动执行微程序。图中

25

微地址寄存器输出端增加了一组三态门,目的是隔离触发器的输出,增加抗干扰能力,并用来驱动微地址显示灯。

(2)、 微指令格式

微指令字长共24位,其控制位顺序如图6-3所示。

24 23 22 21 20 M 19 18 17 16 15 14 13 A 12 11 10 B 9 8 7 C 6 5 4 3 2 1 S3 S2 S1 S0 Cn WE A9 A8 uA5 uA4 uA3 uA2 uA1 uA0 A字段 B字段 C字段 15 14 13 选择 0 0 0 0 1 1 1 0 0 1 1 0 0 1 0 1 0 1 0 1 0 LDRi

12 11 10 选择 0 0 0 0 1 1 1 0 0 1 1 0 0 1 0 1 0 1 0 1 0 RS-B RD-B RI-B 299-B PC-B

9 8 7 选择 0 0 0 0 0 1 P(1) 0 1 0 P(2) 0 1 1 P(3) 1 0 0 P(4) 1 0 1 AR 1 1 0 LDPC LDDR1 LDDR2 LDIR LOAD LDAR

ALU-B

图 6-3 微指令格式

其中UA5--UA0为6位的后续微地址,A,B,C为三个译码字段,分别由三个控制位译码出多个微命令。C字段中的P(1)-- P (4)是四个测试字位。其功能是根据机器指令及相应微代码进行译码,使微程序转入相应的微地址入口,从而实现微程序的顺序、分支、循环运行,其原理如图6-4所示。

26

图6-2 微控器实验原理图

27


计机实验指导(6).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:导游词(语音播报4月19日)

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

马上注册会员

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