作者:因情语写

链接:https://www.proprogrammar.com/article/274

声明:请尊重原作者的劳动,如需转载请注明出处

三、 多级时序系统

1. 机器周期

(1) 机器周期的概念

所有指令执行过程中的一个基准时间

(2) 确定机器周期需考虑的因素

每条指令的执行 步骤

每一步骤所需的时间

(3) 基准时间的确定

以完成最复杂指令功能的时间为准

以访问一次存储器的时间为基准

若指令字长 = 存储字长 取指周期 = 机器周期

2. 时钟周期(节拍、状态)

一个机器周期内可完成若干个微操作

每个微操作需一定的时间

时钟周期是控制计算机操作的最小单位时间

将一个机器周期分成若干个时间相等的

时间段(节拍、状态、时钟周期)

用时钟周期控制产生一个或几个微操作命令

3. 多级时序系统

机器周期、节拍(状态)组成多级时序系统

一个指令周期包含若干个机器周期

一个机器周期包含若干个时钟周期

4. 机器速度与机器主频的关系

机器的主频 f 越快机器的速度也越快

在机器周期所含时钟周期数相同的前提下,两机平均指令执行速度之比 等于两机主频之比

机器速度不仅与主频有关 ,还与机器周期中所含时钟周期(主频的倒数)数 以及指令周期中所含的机器周期数有关

四、 控制方式 ——产生不同微操作命令序列所用的时序控制方式

1. 同步控制方式

任一微操作均由统一基准时标 的时序信号控制

(1) 采用定长的机器周期

以 最长的微操作序列和最繁的微操作作为标准,机器周期内节拍数相同

(2) 采用不定长的机器周期

机器周期内节拍数不等

(3) 采用中央控制和局部控制相结合的方法

2. 异步控制方式

无基准时标信号

无固定的周期节拍和严格的时钟同步

采用 应答方式

3. 联合控制方式

同步与异步相结合

4. 人工控制方式

(1) Reset

(2) 连续 和 单条 指令执行转换开关

(3) 符合停机开关

亲爱的读者:有时间可以点赞评论一下

计算机组成原理时序,计算机组成原理 中央处理器(CPU) 多级时序系统相关推荐

  1. 6 计算机组成原理第五章 中央处理器 CPU功能和结构 指令执行过程

    文章目录 1 CPU功能和基本结构 1.1 CPU的功能 1.2 运算器的基本结构 1.3 控制器的基本结构 1.4 CPU基本结构 1.5 CPU的功能和基本结构小结 2 指令周期和数据流 2.1 ...

  2. 北航计算机组成spoc,计算机组成原理spoc

    <计算机组成原理spoc>由会员分享,可在线阅读,更多相关<计算机组成原理spoc(60页珍藏版)>请在人人文库网上搜索. 1.第一章1 .微型计算机的发展以 技术为标志.A. ...

  3. 计算机组成原理cu_计算机组成原理复习笔记——基础概念(一)

    第一章 计算机系统概论 1.1电子计算机的发展简史 1.第一台电子计算机:1946年,美国,ENIAC 2.冯·诺依曼计算机的特点 (1)计算机由五大部件组成:运算器.控制器.存储器.输入和输出设备: ...

  4. 计算机二级Office计算机基础知识选择题

    1.单项选择题 (1)下列叙述中,正确的是( ). A.CPU能直接读取硬盘上的数据 B.CPU能直接存取内存储器 C.CPU由存储器.运算器和控制器组成 D.CPU主要用来存储程序和数据 答案:B ...

  5. 计算机组成原理学习-第六章 中央处理器(详细、系统)

    如果你对其他计算机组成原理知识感兴趣,请考虑阅读我的专栏: 计算机组成原理[专栏] 须知 本文仅作学习笔记使用,仅在CSDN网站发布,如果在其他网站发现,均为侵权行为,请举报.作者:小王在努力. 参考 ...

  6. pla是什么计算机原理,计算机组成原理第05章 中央处理器(2硬布线控制器与PLA控制器).ppt...

    <计算机组成原理第05章 中央处理器(2硬布线控制器与PLA控制器).ppt>由会员分享,可在线阅读,更多相关<计算机组成原理第05章 中央处理器(2硬布线控制器与PLA控制器).p ...

  7. pla是什么计算机原理,计算机组成原理第05章 中央处理器(2硬布线控制器与PLA控制器).ppt...

    计算机组成原理第05章 中央处理器(2硬布线控制器与PLA控制器) 第五章 中央处理器 CPU的功能和组成 指令周期 时序产生器 微程序控制器 微程序设计技术 硬布线控制器 5.4 硬布线控制器(组合 ...

  8. (计算机组成原理)第五章中央处理器-第四节4:微程序控制单元设计

    文章目录 一:微程序控制单元设计步骤 第一步:分析每个阶段的微操作序列 第二步:写出对应机器指令的微操作命令及节拍安排 第三步:确定微指令格式 第四步:编写微指令码点 二:微程序设计分类 (1)静态微 ...

  9. 计算机控制中的时序,计算机组成原理第3讲时序产生器和控制方式课堂

    <计算机组成原理第3讲时序产生器和控制方式课堂>由会员分享,可在线阅读,更多相关<计算机组成原理第3讲时序产生器和控制方式课堂(19页珍藏版)>请在人人文库网上搜索. 1.1, ...

最新文章

  1. 实现电脑与NUC之间进行远程登录
  2. Python/Anaconda-python2.x代码转为python3.x代码
  3. WebAPI(part9)--下拉菜单及留言案例
  4. 个人计算机使用的标准键盘,计算机键盘的基本用法!
  5. 一个有趣的问题,讨论讨论
  6. C语言编程规范--代码注释
  7. 搭建Servlet在线视频
  8. redhat挂载镜像软件包
  9. 拼多多、微博等在新一轮经济变化中将做出更大贡献
  10. java用二维数组编写地图_[Java] Java二维数组写一个超级简单的扫雷游戏,适合新手...
  11. 搜索引擎的那些事(中文分词)
  12. B树的原理以及C++实现(附源码和文档)
  13. python在自动化中的应用_python中在自动化运维的应用
  14. 大数据处理系统关键层次架构
  15. WPF中radiobutton 的 data binding方法
  16. Jsp与Servlet面试题
  17. 基于文件操作的学生信息管理系统(含登录验证)
  18. “脱离应用开发者的数据库,不会成功”,黄东旭万字长文剖析数据库发展新趋势...
  19. 用户在电商网站中购买成功了,那么它在微服务中经历了什么(转)
  20. 阿里云CentOS环境之-实战docker集群swarm(十五)

热门文章

  1. 【从零开始的ROS四轴机械臂控制】(三) - 为机械臂添加摄像头和夹爪、解决gazebo模型抖动、使用gazebo建立sdf模型
  2. 【进大厂大数据爬虫技术核心难点】纯前端开发的爬虫程序,很多BAT技术大咖都为之惊叹
  3. libcurl 编程进度条和range请求源码示例
  4. 在Ubuntu 14.04 64bit上编译安装Crtmpserver trunk svn 811版本!
  5. jquery倒计时插件可自定义多个倒计时间
  6. Linux下的Shell编程(2)环境变量和局部变量
  7. Laravel Predis Error while reading line from the server.
  8. 下载最新Android代码的方法
  9. [小明爬坑系列]AssetBundle原理介绍
  10. 史上最浅显易懂的Git教程!