CH2-6.pptVIP

  • 4
  • 0
  • 约5.31千字
  • 约 33页
  • 2016-08-22 发布于河南
  • 举报
CH2-6

I/O系统 输入输出系统包括外部设备(输入输出设备和辅助存储器)及其与主机(CPU和存储器)之间的控制部件。 输入输出设备的编址及设备控制器的基本功能 1、CPU对I/O设备寻址方法: (1)专设I/O指令。例如,指令IN完成输入,指令OUT完成输出操作。 (2)利用访存(取数/存数)指令完成I/O功能。使用这种方法时,从主存的地址空间中分出一部分地址码作为I/O的设备代码,当访问到这些地址时,表示被访的不是主存储器,而是I/O设备寄存器(例如,设备数据缓冲寄存器或设备状态寄存器等)。 2、设备控制器(I/O接口)的基本功能是: (1)实现主机和外围设备之间的数据传送控制。 (2)实现数据缓冲,以达到主机同外围设备之间的速度匹配。 (3)接受主机的命令,提供设备接口的状态,并按照主机的命令控制设备。 3、输入输出接口类型有: (1)按照数据传送的宽度可分为并行接口和串行接口。 (2)按照数据传送的控制方式可分成程序控制输入输出接口,程序中断输入输出接口和直接存储器存取(DMA)接口等。 比喻: [例子]假设幼儿园一个阿姨带10个孩子,要给每个孩子分4块水果糖。假设孩子们把4块糖都吃完,那么她采用什么方法呢? 方法1: 她先给孩子甲一块糖,盯着甲吃完,然后再给第二块,等吃完第二块又给第三 块,吃完第三块又给第四块。接着给孩子乙,其过程与孩子甲完全一样。依次类推,直

文档评论(0)

1亿VIP精品文档

相关文档