和判别测试字段(P)的信息
地址转移逻辑:自动完成修改微地址的任务。
微程序控制器:微程序控制器的基本任务是完成当前指令的翻
译和执行,即将当前指
令的功能转换成可以控制的硬件逻辑部件工作的微命令序列,
完成数据传送和各种处理操作。它的执行方法就是将控制各部件动作
的微命令的集合进行编码,即将微命令的集合仿照机器指令一样,用
数字代码的形式表示,这种表示称为微指令。这样就可以用一个微指
令序列表示一条机器指令,这种微指令序列称为微程序。微程序存储
在一种专用的存储器中,称为控制存储器,微程序控制器原理框图如
图 2 所示
图 2 微程序控制器原理框图
C. 微程序控制计算机的工作过程:
下面通过计算机启动、执行程序直到停机的过程,来说明微程
序是如何控制计算机工作的:
计算机加电以后,首先由复位信号(Reset)将开机后执行的第
一条指令的地址送入 PC 内,同时将一条 取指 微指令送入微指令寄存
器中,并将其他一些有关的状态位或寄存器置于初始状态。当电压达
到稳定值后,自动启动计算机,产生节拍电位和工作脉冲。为保证计
算机正常工作,电路必须保证开机后第一个机器周期信号的完整性,
在该 CPU 周期末,产生开机后第一个工作脉冲。然后计算机开始执行
程序,不断地取出指令、执行指令。
评论10
最新资源