计算机组成原理微程序控制单元实验报告

发布时间 : 星期四 文章计算机组成原理微程序控制单元实验报告更新完毕开始阅读

表7-1-1 C 0 0 0 0 1 1 1 1 B 0 0 1 1 0 0 1 1 A 0 1 0 1 0 1 0 1 选择 禁止 PC-B ALU-B 299-B Rs-B Rd-B 保留位 保留位 表7-1-2 (1) 微地址的打入操作: 令SW-B=0,拨动数据开关给出一条微指令的地址,就是数据不送总线,在机器周期的T2时刻把数据开关的内容打入微地址锁存器。 (2)微地址的修改与转移 令CBA=000、CBA的状态从000-111表示其他部件送总线,由表7-1-2得为000表示禁止,存储器控制端CE=0,令SW-B=1就是其它部件送总线; 令指令寄存器的端LDIR=1,由图7-1-1,LDIR连接74LS273,74LS273连着6116,6116连着6位微地址显示灯,依次接受到数据开关置入的数,所以将数据打入到指令寄存器IR中,且微地址显示灯亮,此时打入的是微指令的操作码; 令LDIR=0,SW-B=0,关闭指令寄存器和其它部件送总线,置数据开关为00001000,进入微指令的地址08H,进行测试指令的操作,令P(1)=1,由表7-1-1得进行识别操作码,由图7-1-1,P(1)连着时序发生器74LS175,得到T4的时钟信号,进行指令的测试,按单步后微地址灯亮值为09H,由图7-3-3,测试结果为进行IN操作; 重复上述步骤,打入指令60H,微地址为0BH,是STA操作。 五、实验总结 经过反复的操作,明白了一条微指令是怎么在计算机中运行的,其实计算机是很笨的,先把指令存到一个地址里,控制计算机找到地址,取出指令,再进行判断是什么指令再找到执行该指令的那一段程序,才能执行完一条指令,现在对计算机就是对预先存储的程序进行高效的执行深有体会,大到一个软件,小到一条微指令,都是按照这样的方式进行的。

联系合同范文客服:xxxxx#qq.com(#替换为@)