微程序控制器之微程序控制器构成
参考资料:《计算机组成原理》(第五版) 白中英著
微程序控制器的构成部分:①控制存储器(控存)、②微指令寄存器(一般分为微地址寄存器、微命令寄存器)、③地址转移逻辑(也可以称”微地址形成部件“)
A、控制存储器(控存):
①只读存储器,是ROM;
②在串行方式的微程序控制器中,微指令周期就是只读存储器的工作周期。
③一般控存的字长就是微指令字长。
④对控存的要求是:速度快,读出周期短。
B、微指令寄存器:
①存放由控存读出的一条微指令信息。
②分为微地址寄存器、微命令寄存器
③微地址寄存器:其中的内容决定将要访问的下一条微指令的地址。
④微命令寄存器:存放一条微指令的操作控制字段与判别测试字段信息。
C、地址转移逻辑(微地址形成部件):
①一般情况下,下一条微指令的地址(简称”微地址“)由当前微指令的”顺序控制“字段直接给出。这部分信息存放在”微地址寄存器“中,也可以说是由”微地址寄存器“直接给出。
②当微程序发生分支时,下一条微地址的指令将不会是”顺序控制“字段直接给出。此时”地址转移逻辑“会根据判别测试字段(P字段)信息、执行部件的”状态条件“反馈信息、机器指令的操作码OP等信息进行综合,最终去修改”微地址寄存器“中的内容,微程序控制器会按照修改好的微地址去读取下一条指令。
所以,地址转移逻辑承担自动完成修改微地址的任务。
微程序控制器之微程序控制器构成相关推荐
- 8 计算机组成原理第五章 中央处理器 控制器 硬布线控制器 微程序控制器
文章目录 1 控制器的功能和工作原理 1.1 控制器的结构和功能 1.2 控制单元的输入和输出 1.2.1 控制单元输入 1.2.2 控制单元输出 2 硬布线控制器 2.1 CPU的控制方式 2.2 ...
- 实验3 微程序控制器实验
一.实验类型 本实验为原理型+分析型 二.实验目的 (1)掌握微程序控制器的原理 (2)掌握TEC-8模型计算机中微程序控制器的实现方法,尤其是微地址转移逻辑的实现方法 (3)理解条件转移对计算机的重 ...
- 微程序控制器的工作原理
微程序控制器的工作原理 (1)将机器指令分解为基本的微命令序列,在制造CPU时固化在控制存储器CM中,执行一条机器指令时,CPU依次从CM中取出微指令产生微命令. (2)一条微指令包含的微命令控制实现 ...
- 计算机组成原理实验四 微程序控制器实验报告
我班算是几乎最后一个做实验的班级了,报告参考了一些朋友提供的数据加上一些自己的主观拙见,本人水平有限加之制作仓促难免有错误,望大家批评指正. 4.1 微程序控制器实验 一.实验目的 (1) 掌握微程序 ...
- 【组成原理-处理器】微程序控制器
文章目录 1 易混淆的几个概念 2 微指令的设计 2.1 水平型微指令 2.1.1 直接编码(直接控制)方式 2.1.2 字段直接编码方式 相关例题 2.1.3 字段间接编码方式 2.2 垂直型微指令 ...
- 微程序控制器基本概念及其工作过程
微程序控制器概述 微程序控制器的基本原理:把一条指令的微操作控制信号序列,以二进制编码字(称为微指令)的形式编制成程序(称为微程序),并存放在控制存储器中.执行指令时,通过依次读取一条条微指令,产生一 ...
- 5.4.3微程序控制器
微程序控制器采用存储逻辑实现,也就是把微操作信号代码化,使每条机器指令转化成为一段微程序并存入一个专门的存储器(控制存储器)中.微操作控制信号由微指令产生. 1.微程序控制的基本概念 微程序设计思想就 ...
- 计算机组成与结构微程序控制器
一.实验目的 (1)掌握微程序控制器的原理 (2)掌握TEC-8模型计算机中微程序控制器的实现方法,尤其是微地址转移逻辑的实现方法 (3)理解条件转移对计算机的重要性 二.实验要求 (1)做好实验预习 ...
- DJ7-6 模型机微程序控制器
目录 1. 基本思想 2. 微程序的存储模式 3. 微程序控制器的逻辑组成 (1)控制存储器 CM (2)微指令寄存器 μIR (3)微地址形成电路 (4)微地址寄存器 μAR 4. 微程序的执行过程 ...
最新文章
- 从MegaEase看云原生
- nagios视频教程【原创】
- python编程小游戏代码-Python小游戏之300行代码实现俄罗斯方块
- 500 OOPS:cannot change directory:/root 问题
- TextView属性大全
- Spring Schedule关闭订单
- 关于Hibernate 3
- 浅谈C++类(7)--析构函数
- 如何在JavaScript中大写字符串的首字母
- 米斯特白帽培训讲义 漏洞篇 越权
- 屏占比更高!16英寸Macbook Pro再曝光
- 基于算符优先文法的逆波兰表达式及计算
- html5电路模拟器,仿真电路模拟器
- android程序图标透明,怎么把android手机软件图标变透明
- TeamTalk IM_PDUBASE详解
- 朗迪碳酸钙D3颗粒告诉你,为什么补钙要从娃娃抓起
- vs2008 html5 的安装,vs2008安装教程,详细教您vs2008安装教程
- WPS广告投放的优势!WPS广告投放的展现形式!
- 理清web服务器跟应用服务器的基本概念(纯拷贝)
- WIN10:今天开机突然遇到在打拼音的时候,输入框不见了,已下是本人的解决办法