5.4 微程序控制器

本文介绍了微程序控制原理,讲解了微命令与微操作的关系,以及微指令和微程序的概念。微程序控制器包括控制存储器、微指令寄存器和地址转移逻辑等组成部分,其中微指令周期定义为取出并执行一条微指令所需时间。微指令包含操作控制和顺序控制字段,并且一个机器指令通常对应一个微程序,由多个微指令组成。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.微程序控制原理

根据程序设计的思想,把程序控制信号编成微指令,存入程序存储器中。

微命令和微操作

计算机可以划分为控制部件执行部件
联系:
控制部件通过控制线向执行部件传送命令,这种命令叫做微命令,执行部件接受微命令后进行的操作叫做微操作
执行部件通过反馈线向控制部件反馈操作情况,控制部件根据执行部件的“状态”下达新的微命令,叫做“状态测试

微命令和微操作是一一对应的:一种微命令对应一种微操作

微操作分为相容性微操作相斥性微操作
划分标准:能否在一个CPU周期内并行执行

微操作是执行部件中最基本的操作

微指令和微程序

在机器的一个CPU周期内,一组实现一定功能的微命令的组合,构成一条微指令

一条微指令包含若干微命令
一条指令包含若干微指令,这些微命令又组成微程序,所以一条机器指令就是一个微程序,指令系统就是微程序的总和

一条微指令包括操作控制和顺序控制,操作控制中包含微命令,顺序控制包含判别测试位和下一条指令的地址

微程序控制器

微程序控制器包括控制存储器、微指令寄存器、地址转移逻辑
微指令寄存器包

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值