您的位置:首页 > 其它

CPU微程序控制器

2016-02-16 16:32 197 查看
基本思想
微命令的产生

将控制器所需的微命令以代码形式编成微指令,事先存入一个专门的存储器(控制存储器)。

CPU执行程序时,从控制存储器中取出相应的微指令,产生所需要的各种微命令。

微程序和机器指令

(很多微命令)————(一条微指令)————(实现一步操作)

(很多微指令)————(一段微程序)————(完成一条机器指令)

(若干步操作)————(完成一条机器指令)

逻辑组成
结构图



控制存储器CM: 存微程序,每个单元放一条微指令。

微指令寄存器µIR:CPU工作时从CM中取出的微指令送入µIR。

微地址寄存器µAR:提供从CM中读取微指令的地址信息

微地址形成电路:形成后续微指令在CM中的存放地址

工作过程

Created with Raphaël 2.1.0取机器指令定位微程序取微指令执行微指令结束yesno

时序系统



优缺点
优点

(1)用规整的存储逻辑结构代替了不规整的、复杂的硬连接逻辑,结构得到了简化,有利于设计自动化

(2)容易修改和扩展、灵活、通用性强

(3)适合做系列机的控制器

(4)可靠性较高,易于诊断和维护

缺点

(1)速度慢

(2)执行效率低
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: