第五章主要讲的是 I/O设备与主机信息交互的控制方式——中断方式

1.控制方式:程序查询方式 程序中断方式  DMA方式

程序查询方式:串行工作(CPU需要等待IO设备准备完毕才可以继续工作)

程序中断方式:CPU无需等待IO设备准备就绪,而是先进行其他工作,IO设备准备就绪之后,中断CPU的工作,与CPU交互信息

MA方式:IO设备与主存之间建立数据通道,通道是DMA方式的专用处理器,有IO指令启动,通道指令完成外围设备与主存之间进行数据传送,当CPU需要访问主存的时候,CPU把总是总线让给IO设备,占用周期一般为一个存储周期,我们把这个行为成为周期挪用

2.中断发生时,程序计数器内容的保护和更新是由(硬件自动完成的)

3.小型微型计算机和高速硬盘进行信息交互,一般采用DMA方式

4.周期挪用常用于:直接存储器存储方式的输入输出

5.I/O设备的编制分为统一编制和不统一编制

6.IO接口电路通常具有 选址(CPU发出设备码,IO设备需要辨别这些设备码是否与自身设备码相同)传送命令(CPU对IO发出命令,IO设备需要作出响应) 传送数据(IO设备作为主机和IO之间的介质,需要传送CPU“和IO的数据)反映设备状态(CPU有时需要知道IO设备正处于什么状态,所以需要IO设备反应设备状态)

7.如果CPU处于开中断过程,一旦接受了中断请求,就需要关中断,同时为了返回程序断点,CPU需要将程序计数器保存到堆栈中,为了返回主程序,必须恢复现场和开中断

8.单重中断:从中断开始到中断结束,只进行一次中断

多重中断:在一次中断没有结束时,还可以响应优先级更高的中断

单重中断和多重中断区别在于开中断处于程序中的位置不同

多重中断的必要条件是:级别高的中断可以中断级别低的中断

9.在程序中断中,CPU需要放下主程序先去执行中断程序,那么就需要排队器生成的向量地址来提供中断程序入口地址,向量地址是中断服务程序地址的地址,最后输出到PC中

10.中断触发器是用来发出中断请求的,因为提出中断请求的可能有很多,所以就需要屏蔽触发器来屏蔽优先级低的设备,所以只有当触发器为1屏蔽触发器没有被屏蔽并且经排队后被选中时,CPU才可以响应中断请求

计算机组成原理——第五章相关推荐

  1. (计算机组成原理)第五章中央处理器-第五节2:指令流水线影响因素和分类及多发技术

    文章目录 一:影响指令流水线的因素 (1)结构相关(资源冲突) (2)数据相关(数据冲突) (3)控制相关(控制冲突) 二:流水线的分类 (1)根据流水线使用的级别不同分类 (2)根据流水线可以完成的 ...

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

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

  3. 计算机组成原理第五课,计算机组成原理第五章课件(白中英版).ppt

    <计算机组成原理第五章课件(白中英版).ppt>由会员分享,可在线阅读,更多相关<计算机组成原理第五章课件(白中英版).ppt(103页珍藏版)>请在人人文库网上搜索. 1.第 ...

  4. 计算机组成原理第五版第五章课件,计算机组成原理第五章课件

    计算机组成原理第五章课件 (64页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 14.90 积分 计算机组成原理 计 算 机 组 成 原 理 ⊙ 第五章指 ...

  5. 计算机组成及原理ppt课件,计算机组成原理第五章课件.ppt

    2019年9月17日,第1页,,第5章 指令系统,计算机组成原理,教学目标 教学重点 教学过程,2019年9月17日,第2页,教学目标,了解指令系统的发展与性能要求 掌握指令格式和寻址方式,2019年 ...

  6. 计算机组成原理第五章知识总结

    第五章 中央处理器 概念 指令周期:指取指令.分析指令到执行完该指令所需的全部时间. CPU周期通常又称时钟周期 通常把一条指令周期划分为若干个机器周期,每个机器周期完成一个基本操作. 主存的工作周期 ...

  7. 哈工大计算机组成原理第五章下(二)——>DMA方式

    哈工大计算机组成原理课程 b站 mooc 大纲: 文章目录 输入输出系统下(二)--DMA(直接存储器访问)方式 一.DMA方式的特点 1. DMA和程序中断两种方式的数据通路 2. DMA与主存交换 ...

  8. (王道计算机组成原理)第五章中央处理器-第三节1:CPU内部单总线数据通路中数据的流动

    王道考研复习指导获取:密码7281 专栏目录首页:[专栏必读]王道考研408计算机组成原理万字笔记.题目题型总结.注意事项.目录导航和思维导图 文章目录 本节思维导图 一:有关概念 (1)CPU中数据 ...

  9. 计算机组成原理 第五章 中央处理器

    5.1 CPU的功能和基本结构 中央处理器由控制器和运算器两部分组成,其中,控制器负责协调并控制计算机各部件执行程序的指令序列(取指令.分析指令和执行指令),而运算器的功能是对数据进行加工. CPU的 ...

  10. 【连载】计算机组成原理 --- 第五章 中央处理器

    本章主要内容: (一)CPU的功能和基本结构 (二)指令执行过程 (三)数据通路的功能和基本结构 (四)控制器的功能和工作原理 1. 硬布线控制器 2. 微程序控制器 微程序,微指令和微命令,微指令格 ...

最新文章

  1. java 监听map的数据_使用监听器:定时清除map缓存的key value .
  2. python 办公自动化-python办公自动化:Excel操作入门
  3. postgres 判断null_PostgreSQL NULLIF()用法及代码示例
  4. webservice调用天气服务
  5. windows端口号速查表
  6. r 语言ylim = c(0 1),今日R--条形图(barplot)
  7. httppost传递内容过大_中小企业会议营销成功的7要素(干货内容)
  8. Codeforces 1006 F - Xor-Paths
  9. unity3d之kinect 初识
  10. 齿轮计算机在线,齿轮参数计算器(萝卜花齿轮计算工具)9.5 中
  11. android浏览器病毒,2018安卓手机杀毒软件排行榜
  12. 【电商】电商后台设计—订单中心
  13. 立体几何相关公式推导理解(球体、台体体积)
  14. 粘贴板管理 android,复制粘贴神器(剪贴板管理)app
  15. Win11如何开启移动热点?Win11开启移动热点的方法
  16. dts无损音乐什么意思_QQ音乐,网易云,AppleMusic谁的音质好?
  17. IntelliJ IDEA2020安装使用(保姆级)
  18. switch初始化说服务器维护中,switch国行怎么初始化-switch国行初始化教程
  19. KSO-纯CSS全屏图片,全屏背景图,自适应
  20. c语言的源程序的后缀名是,C语言源程序文件的后缀名是()。

热门文章

  1. 【转】安卓开发经验分享:资源、UI、函数库、测试、构建一个都不能少
  2. 基于visual c++之windows核心编程代码分析(35)实践NT服务的框架
  3. AS函数的一些特殊应用
  4. linux 动态输出函数名,控制linux动态链接库导出函数
  5. python批量删除文件名_用python批量删掉文件名中共同存在的字符
  6. 拓端tecdat|R语言时间序列GARCH模型分析股市波动率
  7. 拓端tecdat|R语言arima,向量自回归(VAR),周期自回归(PAR)模型分析温度时间序列
  8. 拓端tecdat|sas文本挖掘案例:如何使用SAS计算Word Mover的距离
  9. 拓端tecdat|python用遗传算法 神经网络 模糊逻辑控制算法对彩票乐透数据进行预测
  10. unity 加载关卡_Unity手游实战:从0开始SLG——本地化篇(四)提取本地化元素