目录

  • 1.它们之间的关系
    • 对于上图的解释
  • 2.如果没搞清上述关系,那么我们先介绍一下这几个周期的概念:
  • 3.拓展:

1.它们之间的关系

先上图:
他们之间都是集合的关系,括号里的都是同级的对应的概念:

对于上图的解释

(1)简而言之:微指令是微命令的集合,微程序是微指令的集合,指令是机器指令的集合

(2)微命令与微操作是一对对应的概念
微命令是微操作的控制信号
微操作是微命令的执行过程

(3)微程序和机器指令是一对对应的概念

​ 一条机器指令对应一个微程序

​ 机器周期所对应的指令就称为机器指令

机器周期又称为CPU周期,一个机器周期所对应的指令称为机器指令,一个机器周期就对应着一个具体指令的执行,即CPU一次以处理一条机器指令为基本单位。一条机器指令要么是取指,要么是间址,要么是执行,要么中断等,任务专一,CPU好处理,所以CPU周期这个概念也等同于微程序的周期,也等于机器周期。

2.如果没搞清上述关系,那么我们先介绍一下这几个周期的概念:

(1)时钟周期:一个节拍。一个时钟周期可完成一个或几个须同时执行的操作。(又称为T周期,节拍,时钟脉冲)
(2)机器周期:所有制令执行过程中的几个基准时间(CPU周期)若干个机器周期表示,一个机器周期有包含若干个时钟周期。
(3)指令周期:CPU从驻村中取出并执行一条指令的时间成为指令周期。
关系:一个指令周期包含若干个机器周期(CPU周期),一个机器周期包含若干个时钟周期

3.拓展:

CPI:每条指令执行的时钟周期数
MIPS:是每秒处理了多少百万条指令
计算公式:MIPS=主频/CPI * 10的6次方

关于微命令,微指令,微程序,机器周期,机器指令的关系图解(超详细)相关推荐

  1. 用例图之参与者、用例间的四种关系(超详细)

    文章目录 1.关联关系 2. 泛化关系 3.包含关系 4.扩展关系(extend) 1.关联关系 ​ 定义:参与者与用例之间通常用关联关系来描述. ​ 表示方法:带箭头的实线,箭头指向用例. ​ 如图 ...

  2. 【计算机组成原理】微命令 微指令 微操作 微程序

    前言 复习计组的时候发现微命令.微指令.微操作.微程序.甚至控制信号这几个概念容易搞混.现在整理如下. 总结 微命令 -> 微指令 -> 微程序 A -> B表示由A组成B 控制部件 ...

  3. 时钟周期和机器周期之间的关系

    时钟周期和机器周期之间的关系 时钟周期(小) 机器周期(中) 指令周期 (大) 作用 时钟周期(小) 时钟周期:单片机时钟控制的基本时间单位.以微秒(μs)作单位. 时钟周期受时钟晶体振荡频率(以Mh ...

  4. 什么是Vue.js?||为什么要学习流行框架||框架和库的区别?||MVC和MVVM的关系图解

    什么是Vue.js? Vue.js 是目前最火的一个前端框架,React是最流行的一个前端框架(React除了开发网站,还可以开发手机App, Vue语法也是可以用于进行手机App开发的,需要借助于W ...

  5. AI:人工智能概念之机器学习ML、深度学习DL、数据挖掘、知识发现、模式识别等重要领域之间比较关系结构图之详细攻略

    AI:人工智能概念之机器学习ML.深度学习DL.数据挖掘.知识发现.模式识别等重要领域之间比较关系结构图之详细攻略 目录 AI与ML.DL的概念 AI与ML.DL的结构关系图 参考文章:<201 ...

  6. linux java uml_简单实用UML关系图解

    一句话UML,再记不住就要DPP了: 关系 图解 代码 备注 1:继承关系(Generalization) 2:实现关系(Realization) 3:依赖关系(Dependency) 方法的参数.局 ...

  7. c语言赋值x为字母,C语言算术、赋值、关系、逻辑运算详细剖析---

    标识符和关键字 ¨标识符:用来标识程序中的变量.符号常量.函数.数组.类型.文件等对象的名字.标识符只能由字母.数字和下划线组成,且第一个字符必需为字母或下划线.C语言中大小写字母是两个不同的字符. ...

  8. ER图转为关系模式(超详细,超简单)

    相关系列: ER图转为关系模式 无损分解和保持依赖 3NF分解与BCNF分解 正则覆盖与候选码 如何设计ER图(弱实体集) 如何设计ER图(映射基数) 目录 1.简单属性的强实体集 2.派生属性不出现 ...

  9. 大数据和人工智能的关系,超全解析

    大数据拥抱云计算 在PaaS层中一个复杂的通用应用就是大数据平台.大数据是如何一步一步融入云计算的呢? 1数据不大也包含智慧 一开始这个大数据并不大.原来才有多少数据?现在大家都去看电子书,上网看新闻 ...

最新文章

  1. Webstorm快捷键整理
  2. 直方图均衡化算法 matlab,matlab程序_retinex_frankle_mccann+直方图均衡化_去雾算法
  3. C# MongoDB简单增删改查使用
  4. 得到WebService应用程序的路径
  5. 二值化图像是什么?图像如何二值化?
  6. django 1.8 官方文档翻译: 3-1-4 视图装饰器
  7. oracle的服務監聽器,Oracle监听器和服务名的配置
  8. 2021亳州高考成绩查询,2021年亳州高考状元名单公布,亳州文理科状元是谁多少分...
  9. Mybatis 实现关联表查询
  10. 知识也许是先人留给后辈最大的财富
  11. 【信息系统项目管理师】第4章-项目整体管理 知识点详细整理
  12. [.net 面向对象编程基础] (6) 基础中的基础——运算符和表达式
  13. 【Access2007】将Excel表导入至Access2007的当中一张已存在的表之中
  14. Gerber文件解析
  15. 郑立:一个80后神话的倒掉
  16. php压力比例混合器图片,教你认识各种泡沫比例混合器
  17. element-ui 实现图标选择器
  18. Android 数据库Sqlite的使用(1)
  19. java中如何创建字符串数组
  20. 《电商法》将至:朋友圈的微商们该何去何从?

热门文章

  1. java面试详解-总有你能碰得到的
  2. 软件分类和软件测试工作流程
  3. 一篇文章读懂 Ad Network、Ad Exchange、DSP、SSP、DMP的区别?
  4. 【重要公告】包头市新型冠状病毒感染肺炎防控工作指挥部公告(2022年第4、5、6、7号)
  5. php 超炫 页面,dedecms织梦后台模板,超炫界面风格
  6. JetBrains提示我“No suitable licenses associated with account balabala”
  7. 计算机分享硬盘,共享磁盘是什么怎么设置
  8. 计算机音乐简单教学反思,一年级音乐教学反思(精选10篇)
  9. 《优柔有情人》读后感6000字
  10. android 程序运行,Android如何保持程序一直运行