时钟周期:计算机中最小的时间单位,等于cpu主频的倒数。一个时钟周期内,cpu仅完成一个最基本的动作。
机器周期(cpu周期):计算机中为了方便管理,常把一条指令 的执行过程划分为若干个阶段(如取指、间址、执行、中断等)
每一阶段完成一个基本操作。注意:每一个基本操作都是由若干CPU最基本的动作组成。这个基本操作所需要的时间称为机器周期,则机器周期由若干个时钟周期组成。
指令周期:从取指开始到执行完成该指令所需要的全部时间。指令周期包含若干机器周期。

于是,指令周期>机器周期>时钟周期。

总线周期:存储器和I/O端口是挂接在总线上的,CPU对存储器和I/O接口的访问通过总线实现。把CPU通过总线对微处理器外部(存储器或I/O接口)进行一次访问所需时间称为一个总线周期。
总线周期一般包含4个总线时钟周期:
(1)T1状态 ——输出存储器地址或I/O地址。
(2)T2状态 ——输出控制信号。
(3)T3和Tw状态 ——总线操作持续,并检测READY以决定是否 延长时序。
(4)T4状态 ——完成数据传送。
存储周期:存储周期包含存取时间和恢复时间。指两次独立访问存储器操作之间的最小间隔。
存取时间指从启动一次存储器操作到完成该操作所经历的时间。
恢复时间指读写操作之后,用来恢复内部状态的时间。

cpu访存的过程:cpu通过总线把数据地址送给存储器,存储器得到地址后启动存储器即准备数据,cpu输出控制信号或其他操作,等到数据准备完毕【此过程完成数据准备即一个存储周期】,再由总线送回cpu。一个存储周期是对存储器的两个存取操作的时间间隔,在这个时间间隔里面可以包含多个总线传输周期,因为一次存取操作不一定读取一个数据总线宽度的数据,所以一个存取周期可以包含多个总线传输周期,

于是,通常存储周期>总线周期,cpu不能连续存取数据,必须等待。

为提高传输效率,由此也引出了两个概念:
总线突发传输方式:即总线可以在一个总线周期内传输一个地址和一批地址连续的数据,代替常规传输的一个地址一个数据。
多体并行存储器:存储器采用多个存储模块组成,以流水线方式准备数据,从而提高存储带宽,缩短准备数据时间。

【计组】懂了,时钟周期、机器周期、指令周期、总线周期、存储周期。相关推荐

  1. 时钟周期、机器周期、总线周期、指令周期的关系

    一.时钟周期 时钟周期由主频决定,是最小的时间单位 也叫节拍.T周期.cpu时钟周期 二.机器周期 cpu完成一项基本操作所需最短时间,用了多个时钟周期 又叫cpu周期 例:取指周期(含取指令和分析指 ...

  2. 【嵌入式百科】003——时钟周期、指令周期、机器周期、总线周期

    一.时钟周期 时钟周期也称为振荡周期,定义为时钟脉冲的倒数(时钟周期就是单片机外接晶振的倒数,例如12M的晶振,它的时钟周期就是1/12us),是计算机中的最基本的.最小的时间单位.在一个时钟周期内, ...

  3. 计组复习(二):单周期数据通路与控制信号

    目录 前言 单周期数据通路 算数逻辑指令(R 型指令) 取指令阶段 译码阶段 执行阶段 内存访问阶段 写回阶段 下一条指令 内存访问指令 分支跳转指令 总结(重要⚠) 前言 昨天复(yu)习了:计组复 ...

  4. 【计组期末复习】机器周期和时钟周期、控制单元的功能:取指周期的微操作命令、取数指令的微操作、存数周期的微操作

    概念:机器周期和时钟周期 1.机器周期 机器周期可看做是所有指令执行过程中的一个基准时间,机器周期取决于指令的功能及器件的速度.确定机器周期时,通常要分析机器指令的执行步骤及每-一步骤所需的时间.例如 ...

  5. 时钟周期,机器周期,指令周期的区别

    时钟周期          时钟周期也称为振荡周期,定义为时钟脉冲的倒数(时钟周期就是单片机外接晶振的倒数,例如12M的晶振,它的时钟周期就是1/12us),是计算机中的最基本的.最小的时间单位.   ...

  6. 【计组实验】P1 logisim完成单周期处理器开发 MIPS指令集

    参考教材:<计算机组成与设计 硬件/软件接口 原书第五版>第二章 第四章 ↑ 这本书写的特别好,零基础也可以看 实验报告 链接: https://pan.baidu.com/s/19YQA ...

  7. 【计组实验】P2 Modelsim Verilog单周期处理器开发 MIPS指令集

    一点心得: 如果遇到不会的题,可以看着别人的代码,比着抄一遍(不要直接复制粘贴),抄的同时尽量理解每句代码的含义.如果看不懂某句代码,(觉得这句没有用),可以跳过这句不写,按照自己的思路继续. 如果之 ...

  8. 指令周期、时钟周期、总线周期概念辨析

    <指令周期.时钟周期.总线周期概念辨析>由会员分享,可在线阅读,更多相关<指令周期.时钟周期.总线周期概念辨析(2页珍藏版)>请在人人文库网上搜索. 指令周期.时钟周期.总线周 ...

  9. 计组高分笔记:【05】中央处理器 「CPU细节 | 取指周期 | 间址周期 | 执行周期 | 中断周期 | 数据通路 | 硬布线控制器 | 微程序控制器 | 指令流水线 | LOAD | STORE」

    文章目录 1. CPU的功能和基本结构 1.1 CPU的组成 1.1.1 运算器的基本组成 1.2.2 控制器的基本组成 1.2.3 CPU的总图 2. 指令执行过程 2.1 指令周期 2.2 指令的 ...

  10. 已知 时钟周期、时钟频率、总线周期 求 总线带宽

    问题: 某系统总线的一个总线周期包含4个时钟周期,每个总线周期中可以传送32位数据.若总线的时钟频率为66MHz,则总线带宽为(). 分析: 求 总线带宽,可简单理解为求cpu在1秒钟内从内存中读取或 ...

最新文章

  1. DPU加持下的阿里云如何做加密计算?
  2. c++小项目_编程初学者的练手小项目(Pythonamp;C/C++)
  3. hdu 3951 硬币围成一圈(博弈)
  4. kindeditor图片服务器php,kindeditor 粘贴网络图片保存到服务器
  5. RSS(Really Simple Syndication)简易信息聚合
  6. solr的suggest模块
  7. MUI+Htmlplus开发APP实现页面之间传值
  8. 回顾Vue计算属性VS其他语法有感
  9. 国产数据库清单(2020年第1季度)
  10. CSS如何设置div半透明效果
  11. burpsuite配置
  12. RxJS——异步数据流的响应式编程库(适合新手入门)
  13. VBNet WinForm如何开发一个照片自动排版程序
  14. R语言逻辑回归Logistic回归分析预测股票涨跌
  15. 服务器遇到Broken Pipe崩溃
  16. win10下安装Debain Linux子系统
  17. ROS与优傲机器人UR机器人通讯
  18. display和visility
  19. Matlab浮点变定点
  20. 【评论,赢萌宠护眼小台灯】HMS Core Insights第四期,我们来聊聊:机器学习,推开AI应用的门

热门文章

  1. C/C++公交路线自动化选择系统
  2. 模糊控制——(3)模糊自适应整定PID控制
  3. 研发、交付、市场之间的会议,有这些可借鉴的创新环节
  4. Unirech阿里云国际站轻量应用服务器简介
  5. Ubuntu20.04部署ntp服务
  6. 酒店管理系统的E-R图和数据库模型图
  7. WordPress搜索引擎蜘蛛统计分析插件:Spider Analyser
  8. ubuntu pstack报错:Input/output error
  9. BlueTooth: 蓝牙技术入门者指南
  10. 对象的属性名和属性值