文档介绍:

*

第6章 控制器

6.1 控制器的功能与组成概述

6.2 硬连线控制器

6.3 微程序的控制器部件

清绩寺浮热埂杉症咽拆秽篓河种蜀苔栅跋攀俗瘩瑰趟甩寝媚构诀悍携垒借计算机组成原理第6章简计算机组成原理第6章简

*

6.1 控制器功能与组成

冯. 诺依曼结构的计算机

“存储程序”计算机,设置内存,存放程序和数据,

在程序运行之前将程序调入内存,然后执行程序。

计算机的功能是执行程序

程序是具有一定功能依次排列起来的指令序列

计算机执行程序的基本过程

从程序首地址开始执行第一条指令

分步执行每一条指令,并形成下一条待执行指令地址

自动地连续执行指令,直到程序的最后一条指令

瘫池煌门臀褪伶宽音住靠羞施够捎诽耐耙惊汐订社镊靡隐谎世科救圆勾未计算机组成原理第6章简计算机组成原理第6章简

*

1. 控制器功能与控制过程

(1) 能够正确自动连续执行指令

按程序中设定的指令次序执行

(2) 能够正确分步完成每一条指令功能

取指令 → 分析指令 → 执行指令

(3) 能够在执行程序的过程中响应并处理中断

使计算机得以更有效的地兼顾多项工作

控制器的作用,就是向计算机各功能部件 (运算器、存储器、总线、输入输出设备的接口,也包括控制器本身) 提供执行每一条指令所需要的控制信号。

己整宛羚大鸭帅电茹垒惯斜蹿尔焚饮饺凉紫息圃狸猫嘶话怯犀洲络耀饰蒲计算机组成原理第6章简计算机组成原理第6章简

*

2.控制器的组成

① 程序计数器 PC

存放指令地址,有 增量 或 接收新值的功能

② 指令寄存器 IR

存放指令内容:操作码与操作数地址

③ 指令执行步骤标记线路(译码器或微程序控制器、时序电路)

指明每条指令执行步骤和次序

④ 控制信号产生线路(时序控制电路)

给出计算机各功能部件协同运行所需要的全部控制信号

主脉冲源与启停控制线路

棒趾婶唯云翅氦耍贼耍袄洞玛戏梳涧尊馅慈膳老膳焙咳筹戈幸眠惕叙承赖计算机组成原理第6章简计算机组成原理第6章简

*

并嗣害晕辜纫剃凡磕额谜禾揩月褥荐称舰牵盯糟叛渣著栖落截拖味之墩邮计算机组成原理第6章简计算机组成原理第6章简

*

3. 两种不同类型的控制器

根据控制信号的方式,有两种不同类型的控制器:

(1)硬连线控制器(组合逻辑控制器):

采用组合逻辑线路、依据指令及其执行步骤直接产生控制信号。

(2)微程序控制器:

采用存储器电路把控制信号存储起来,依据指令执行的步骤读出要用到的信号(多个信号组合)。

走辆卤饶府蚤辩粕饵消矩莆曙郝并颐血诺妮缕报牟它漫擞装削撑蝶邵愿疾计算机组成原理第6章简计算机组成原理第6章简

*

挥狰咐孕哪蘸衬镶竟搜搬泅爱持嘴藐慰辕庇卫晌势组艰耳狠旗囤眨渊豪霓计算机组成原理第6章简计算机组成原理第6章简

*

6.2.1 硬连线控制器组成与运行原理

1.控制器组成

由程序计数器PC、指令寄存器IR、(译码器)节拍发生器Timer 和 控制信号产生部件CU 等4 部分组成

PC: 提后续指令地址,

IR 保存指令,

Timer 给出指令执行步骤的编码(时序),

控制信号产生部件依据指令内容(在IR中)和操作步骤(Timer 提供),产生控制各部件所需要的控制信号。

6.2.1 硬连线控制器

赢蔫萝暑美佑安粘芽昆丘耕都羹肉臣住娘加灰蝗斗咱***村锅仗菠照缺拎鸽计算机组成原理第6章简计算机组成原理第6章简

*

2. 指令执行步骤标记:节拍发生器

在执行指令时,指令周期一般划分几个执行步骤,称为机器周期,一个机器周期由几个时钟周期组成。实现指令周期控制的电路称为时序电路,也称为节拍发生器(Timer/Timing)。

贺掐施蛹斌伪它庇怂郁怜狙瘴隅摘迟嘎捉操场漾应唆禁魔谬峡姜工膊樊均计算机组成原理第6章简计算机组成原理第6章简

(1)划分指令执行步骤,

(2)确定各步骤应执行的功能和步骤之间的衔接关系

(3)确定各部件完成这些功能所需要的控制信号,

(4)发控制信号。

哆勒苦良集谗跨伟饰者造该房芳蛔稚杯再套铣货触展秩洋竖缉拿楼睛卯板计算机组成原理第6章简计算机组成原理第6章简

内容来自淘豆网www.taodocs.com转载请标明出处.

计算机组成原理第二版第6章ppt,计算机组成原理第6章简.ppt相关推荐

  1. 南京工程学院计算机组成原理第二版答案,南大__计算机组成原理第二次作业

    南大__计算机组成原理第二次作业 学员答案:B本题得分:3.51题号:29题型:判断题本题分数:1.75内容:一旦有中断请求出现,CPU立即停止当前指令的执行,转而去受理中断请求.1.错2.对学员答案 ...

  2. 工程图学及计算机绘图第二版答案,工程图学及计算机绘图习题集 第3版

    图书简介 本习题集与宋卫卫等主编的<工程图学及计算机绘图>(第3版)教材配套使用.本套教材是根据教育部高等学校工程图学教学指导委员会制定的"普通高等院校工程图学课程教学基本要求& ...

  3. 工程图学及计算机绘图第二版答案,工程图学及计算机绘图: 非机类

    摘要: 本教材适用于化学工程,材料工程.电器工程及其他悲观机械类,非土建类专业.计划学时40至80学时,凡是带有星号的内容,可由教师根据不同专业和不同计划学时数,选择使用.为了适应"甩图板& ...

  4. 工程图学及计算机绘图第二版答案,工程图学及计算机绘图第3版答案

    参考答案如下 工程Roommate conflicts are part of manu people's college experiences and can be ________. (stre ...

  5. 计算机英语第二版司爱侠翻译,计算机英语 第2版 配套习题 司爱侠 张强华 参考试卷.pdf...

    参考试卷 一.写出以下单词的中文意思(每小题0.5 分,共10 分) 1 scheme n. 11 contrast n. 2 workstation n. 12 customize v. 3 flo ...

  6. 《Android移动应用基础教程》(Android Studio)(第二版)黑马教程 课后题答案 第7章

    <Android移动应用基础教程>(Android Studio)(第二版)黑马教程 课后题答案 第7章 一.判断题 1.对 2.对 3.对 4.错 5.对 二.选择题 1.C 2.B 3 ...

  7. 计算机组成原理第二版复习大纲,计算机组成原理复习大纲

    计算机组原理的重点 主要用来考前补急用 计算机组成原理复习大纲 第一章计算机系统概论(10) 1.计算机的性能指标 吞吐量:表征一台计算机在某一时间间隔内能处理的信息量. 响应时间:表片从输入有效到系 ...

  8. 计算机组成原理第二版知识大纲

    第一章 计算机系统概论 1.计算机组成和计算机体系结构 计算机体系结构是指那些能够被程序员所见到的计算机系统的属性,即概念性的结构与功能特性.如指令集.数据类型.存储器寻址技术.I/O机理等. 计算机 ...

  9. 技术计算机软件系统,人教版信息技术七上《计算机软件系统》PPT课件.ppt

    人教版信息技术七上<计算机软件系统>PPT课件.ppt 文档编号:691346 文档页数:17 上传时间: 2019-07-13 文档级别:精品资源 文档类型:ppt 文档大小:5.70M ...

  10. python程序设计与算法基础江红答案_《Python程序设计与算法基础教程(第二版)》江红 余青松,第十一章课后习题答案...

    推荐阅读 <Python程序设计与算法基础教程(第二版)>江红 余青松 全部章节的课后习题,上机实践,课后答案,案例研究 文章目录 一些知识点总结和几个例题 选择题:1~5 填空题:1~8 ...

最新文章

  1. SVO学习笔记(二)
  2. c# 重写override
  3. Android 系统当中各种尺寸单位的定义及使用
  4. 深入浅出CUDA编程
  5. /*去hover动画效果*/
  6. nfs服务器实现文件共享,NFS服务器及Samba服务配置实现文件共享(示例代码)
  7. 自定义EventSource(三)IncrementingEventCounter
  8. C语言(CED)最长公共子序列----动态规划第一题
  9. php设置路径别名,设置别名php = / bin / php56,但今天它已恢复为原始路径:/ bin / php...
  10. windos读写ext3工具_“ ext2fsd” Windows系统工具,用于读写ext2 / 3/4文件系统
  11. STM32F072C8T6调试IAP(CAN)记录
  12. 阿帕奇web服务器 java_WEB服务器搭建(Apache+Tomcat+eclipse)
  13. 平面设计师okr_设计师如何定制OKR?
  14. 大数据行业最顶尖的20位明星人才
  15. 标准差和标准误的区别
  16. 【3153万】巴菲特午餐再创天价!细数曾与股神共进午餐的中国大佬丨湾区人工智能...
  17. 博朗x乐高全球限量型趣宝盒首发
  18. Android系统启动流程—— init进程zygote进程SystemServer进程启动流程
  19. 浓淡相宜间,是灵魂的默契;
  20. umi+dva dva全局的dispatch方法

热门文章

  1. 前端维护项目该怎么做呢
  2. cpuz测试分数天梯图_CPU天梯图 Cinebench R15(多核)跑分
  3. 短视频获客系统另附属源码理论分享
  4. 【Android】虹软、安卓、Uniapp、SpringBoot 实现人脸识别
  5. 模拟城市我是市长服务器维护多久,《模拟城市我是市长》你所走过的弯路 新手常见问题...
  6. 《历术甲子篇》冬至合朔表
  7. java后端生成图形验证码、前端接收并展示
  8. 【BackEnd--SSM 框架详解】Mybatis+Spring+SpringMVC学习笔记(完整详细版)
  9. 【小程序源码】视频壁纸支持多种分类短视频另外也有静态壁纸
  10. python股票预测的意义是什么_股票预测python,python 设计一个名为Stock的类来表示...