《计算机组成原理微程序控制单元实验报告(整理).pptx》由会员分享,可在线阅读,更多相关《计算机组成原理微程序控制单元实验报告(整理).pptx(4页珍藏版)》请在金锄头文库上搜索。
1、学 海 无 涯,*,计算机组成原理实验报告,验、时序与启停实验,实验名称 微程序控制单元实验、指令部件模块实 实验室 实验日期,姓名 学号 班级 年级 指导教师,实验七微程序控制单元实验 一、实验目的 掌握时序产生器的组成方式。 熟悉微程序控制器的原理。 掌握微程序编制及微指令格式。 二、实验原理 图 7- 7- 1 图 7-7-4 微地址控制原理图 微程序控制单元实验原理就是人为的给出一条微指令的地址,人为的去打开测试开关,观察 机器怎么运行,打个比方就是我要你执行我下的某条命令,我先告诉你命令写在哪页纸上, 你找到纸后,分析命令是什么之后再去执行。,1,学 海 无 涯 观察机器微程序控制器
2、的组成见图 7-1-1,微地址的打入操作就是由操作者给出一条微指令 的地址(同上面的例子就是仅仅告诉你 我让你跑的这条命令写在哪页纸上,而没有告诉你 命令的具体内容),不需要做测试去判断这是什么指令,所以由图 7-7-1,其中微命令寄存 器 32 位,用三片 8D 触发器(273)和一片 4D(175)触发器组成。它们的清零端由 CLR 来控制 微控制器的清零。它们的触发端 CK 接 T2,不做测试时 T2 发出时钟信号,将微程序的内容 打入微控制寄存器(含下一条微指令地址)。打入了微指令的地址(即告诉你命令在哪页纸 上,此时你需要先找到这页纸并判断命令是叫你做什么,然后执行),进行测试,T4
3、 发出 时钟信号,转移逻辑满足条件后输出的负脉冲通过置位端将某一触发器输出端置为“1”状 态,按图 7-7-4 所示,微地址锁存器的置位端 R 受 SE5SE0 控制,当测试信号 SE5SE0 输出 负脉冲时,通过锁存器置位端 R 将某一锁存器的输出端强行置“1”,实现微地址的修改与 转移,此时的地址指的是指令的操作码的地址(即你已经知道命令是跑,此时做的是跑的行 为)。再由数据开关置入微地址的值,再做测试,再跳到指令的操作码的地址准备开始执行 指令,这就是微程序控制单元实验的原理。 三、实验连线,图 7-2-2,连接图 7-2-2 中的 B1、B7、B10、B15,用双头实验导线连接上图中所
4、有标明“,”,2,学 海 无 涯 或“”图案的插孔(注:Dais-CMH 的时钟信号以作内部连接)。 四、实验内容及结果分析 (1)微地址的打入操作 具体操作步骤如下:,转移,结,果分析:,图 7-7-3,表 7-1-1,)微地址的修改与 数据开关,(001,CBA=,S,微地址灯 (001001) P(1)=1,数据开关,(00001000) LDIR=0 SW-B=0,00000) 000CE=0 W-B=1 微地址灯,(001000),指令寄存器 IR,(00100000) LDIR=1,数据开关,( (00000001),微地址灯 (00000001) SW-B=0 按单步,数据开关 (00000010),微地址灯 (00000010) SW-B=0,3,按单步,4,学 海 无 涯,