计算机组成原理 输入输出 知识小结。

本文总结了计算机组成原理中的输入输出知识,包括DMA方式、程序中断方式和程序查询方式的效率对比,中断处理流程,以及DMA的周期挪用概念。还讨论了DMA与程序中断方式的特点,并介绍了I/O的统一编址和不统一编址对指令的影响,以及通道的作用。
摘要由CSDN通过智能技术生成

1
主机与高速硬盘交换一般采用 DMA。
2
主机与I/O设备交换是效率 从大到小 DMA方式> 程序中断方式>程序查询方式
3
中断发生时 ,程序计数器内容的保护和更新,是由硬件自动进行的。
4
周期挪用:用是指利用CPU不访问存储器的那些周期来实现DMA操作,此时DMA可以使用总线而不用 通知CPU也不 会妨碍CPU的工作。
5
中断向量地址,即存储中断向量的存储单元地址,中断服务例行程序入口地址的地址。
6
I/O与主机交换信息的方式有三种
**·**程序查询方式:程序查询方式是由CPU不断查询I/O设备是否已做好准备,从而控
制I/O设备与主机交换信息。
**·**程序中断方式:CPU在启动I/O设备后,不查询设备是否已准备就绪,继续执行原
来的程序,只是当I/O设备准备就绪并向CPU发出中断请求后才给
予响应
· DMA方式:主存与I/O设备之间有一条数据通道,主存与I/O设备交换信息的
时,无需调用中断程序服务程序。若是出现DMA与CPU同时访问
主存, CPU总是将总线的占有权让给DMA(因为DMA优先级更高)
通常将 DMA的这种占有成为 周期窃取/周期挪用(窃取时间一
般为一个存储周期,会考的哟,嘿嘿嘿)
7
I/O与主机交换信息的方式中,三种方式的特点
**·**程序查询方式 cpu与设备串行工作,传输与主程序之间串行工作
**·**程序中断方式 cup与设备并行工作,传输与主程序之间串行工作
**·**DMA方式 cup与设备并行工作,传输与

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值