当前位置: 首页 > news >正文

微指令控制器的基本结构

我们用高级语言写的代码会被翻译成多条指令

而指令又会被细分为一个个的微操作

指令之于程序,就相当于微操作之于指令

程序:由指令组成

微程序:由微指令序列组成,每一种指令对应一个微程序

指令是对程序执行步骤的描述

微指令是指令执行步骤的描述

CPU在出厂之前就把所有指令的微程序存入控制器存储器中

微命令和微操作一一对应

微指令中可能包含多个微命令

指令是对微指令的封装

微指令的基本格式:操作控制+顺序控制,顺序控制也是类似于指针,会指明下一条微指令的地址

微程序控制器的基本结构

控制存储器CM

用于存放各指令的微程序,由ROM构成

CMAR (微PC)

微地址寄存器,接受微地址形成部件送来的微地址,为在CM中读取微指令做准备

地址译码

将地址吗转化为存储单元控制信号

CMDR(微IR)

用于存储CM中取出的微指令,它的位数与微指令字长相等

微地址形成部件

用于产生初始微地址和后续微地址,以保证微指令的连续执行

顺序逻辑

标志 CLK

所有指令的取址,间址,中断所对应的微指令都是一样的

http://www.hskmm.com/?act=detail&tid=13019

相关文章:

  • AT_arc108_d [ARC108D] AB
  • 7-Zip 官方网站怎么下载?7zip和bandizip选哪个?选哪个?如何选择?
  • 2026 NOI 做题记录(三)
  • 第四届能源与动力工程国际学术会议(EPE 2025)
  • 第五届电子信息工程与计算机技术国际学术会议(EIECT 2025)
  • 2025年污染治理与可持续发展国际学术会议(PGSD 2025)
  • 抽象类和抽象方法
  • 深入解析:对比:ClickHouse/MySQL/Apache Doris
  • 实用指南:揭秘Pixie Dust攻击:利用路由器WPS漏洞离线破解PIN码接入无线网络
  • 权限修饰符
  • JDK 25 正式发布,长期支持
  • 2025 年(2026 届)计算机保研记录
  • 实用指南:RESTful API:@RequestParam与@PathVariable实战对比
  • 变分法和欧拉-拉格朗日方程 - Emi
  • AT_arc194_d [ARC194D] Reverse Brackets
  • 2025.9.22——1橙
  • huggingface.co 无法访问
  • 202403_QQ_brutezip
  • Day19回顾方法的调用
  • 「微积分 A1」极限与连续函数
  • PHP OOP 面向对象进阶 27 个问题让你充分了解对象特性
  • 202312_DASCTF_蚁剑流量
  • 网页开发入门:CSS与JS基础及BS/CS架构解析 - 实践
  • 实用指南:Vue开发准备
  • AppSpider 7.5.020 for Windows - Web 应用程序安全测试
  • 上周热点回顾(9.15
  • “学术造神”何时休?
  • python学习网站
  • vLLM 核心机密:大模型推理引擎内部长啥样?
  • 华为销量下滑OV米荣迎来窗口期