白中英第五版计算机组成原理第8章资料.ppt

第八章 输入输出系统 8.1 外围设备的速度分级和信息交换方式 8.2 程序查询方式 8.3 程序中断方式 8.4 DMA方式 8.5 通道方式 8.6 通用I/O标准接口 多种多样的外设 工作原理不同 机械、电子、机电、电磁…… 传送信息类型多样 数字量、模拟量、开关量 传送速度差别极大 传送方式不尽相同 串行、并行 编码方式不同 二进制、BCD码、ASCII码…… 如果把高速工作的主机同不同速度工作的外围设备相连接,如何保证主机与外围设备在时间上同步? 1.速度极慢或简单的外围设备 不需要CPU和外设之间的时间同步! 2.慢速或中速的外围设备 采用异步定时方式 外设有“准备就绪”状态位; CPU查询状态位,就绪时就读走; 应答式数据交换。 3.高速的外围设备 采用同步定时方式 CPU和外设之间的数据交换由时钟脉冲控制。 8.1.2 信息交换方式 [例子]假设幼儿园一个阿姨带10个孩子,要给每个孩子分4块水果糖。假设孩子们都应把4块糖都吃完,那么她采用什么方法呢? 方法1: 她先给孩子甲一块糖,盯着甲吃完,然后再给第二块,等吃完第二块又给第三 块,吃完第三块又给第四块。接着给孩子乙,其过程与孩子甲完全一样。依次类推,直至到 第10个孩子发完四块糖。看来这种方法效率太低,重要之点还在于孩子们吃糖时她一直在守 候,什么事也不能干。(程序查询方式)

文档评论(0)

1亿VIP精品文档

相关文档