美文网首页
中央处理器(4)微程序控制器

中央处理器(4)微程序控制器

作者: moriv4 | 来源:发表于2020-05-18 10:20 被阅读0次

硬布线设计有一些缺点:设计复杂,很难修改。比如要增加一条指令,就要修改全部的电路。所以提出了微程序控制器基本思想。

微程序是采用软件的方法进行硬件设计的技术。将完成指令所需的控制信号按格式编写成微指令,存放到控制存储器。微指令是一组并发信号,事先把它放在存储器里面。

指令译码就是生成微程序的入口地址,然后再存储器中取出微指令,一条一条执行。微指令连接到控制部件的执行控制点就可以了。

一条机器指令对应一段微程序(多条微指令)
CPU执行过程是:取指令、微程序执行、执行多条微指令、依次生成控制信号。
存储技术和程序设计相结合,回避复杂的同步时序逻辑电路设计。

微程序设计的特点:速度慢,访存频繁,成本低,设计规整,设计简单,易于修改、扩充指令系统功能。
当CPU出厂后,如果发现有bug,可以修改微程序打补丁修复错误。

相关文章

  • 中央处理器(4)微程序控制器

    硬布线设计有一些缺点:设计复杂,很难修改。比如要增加一条指令,就要修改全部的电路。所以提出了微程序控制器基本思想。...

  • 控制器、微程序控制

    1.控制器的功能 (1)取指令(指令地址,控制信号) (2)分析指令(解释指令,指令译码) (3)执行指令 (4)...

  • 从汇编看函数

    一、简介 CPU中央处理器,内部主要包括寄存器、运算器、控制器。 寄存器:存储数据 运算器:处理数据 控制器:控制...

  • 嵌入式学习笔记19.12.9

    冯诺依曼结构计算机: 1.输入设备 2.输出设备 3.存储器 4.运算器 5.控制器 CPU 中央处理器 MPU ...

  • cpu、io密集型

    1、计算机的简介 计算机的中央处理器包含:运算器和控制器,统称为“中央处理器”,即为CP 存储器又分为:内存和外存...

  • Day011 - Linux简介(2018-11-13)

    计算机由硬件和软件构成硬件的五大部件:-运算器-控制器(运算器+控制器 = 中央处理器(CPU))-存储器 - 内...

  • 命题-第三章-填空

    CPU是计算机的核心,是中央处理器。它是由( )和( )组成的。 【答案】 运算器、控制器

  • [Linux学习笔记第3天] 3月8日-Linux入门之计算机与

    计算机是以以下的3个硬件元件而组成: 1:CPU - 中央处理器(控制器和计算器)包含了寄存器和缓存器让中央控制器...

  • CPU vs GPU

    CPU Central Processing Unit,中央处理器。主要由运算器、控制器、寄存器三部分组成,从字面...

  • 2018-05-15

    中央处理器知识体系结构 会持续更新,补充。 控制器的功能 取指令 发出指令地址,取出指令的内容。 分析指令 (1)...

网友评论

      本文标题:中央处理器(4)微程序控制器

      本文链接:https://www.haomeiwen.com/subject/fpveohtx.html