Skip to content

输入输出系统

复习重点

  1. 外设地址的独立编址和统一编址
  2. 主机与外设传输信息的控制方式
  3. 程序查询方式的基本思想
  4. 中断的基本思想
  5. 中断屏蔽的作用、中断屏蔽字的设置,中断屏蔽字对 CPU 执行轨迹的影响。
  6. 区分中断响应次序和中断处理次序

I/O 的寻址方式

  • 独立编址 I/O 端口与存储器完全分开
  • 统一编址 由地址线高位确定,一般 I/O 是 1,存储器是 0

主机和外设的信息传送

控制方式

  • 程序查询方式
  • 程序中断方式
  • 直接内存访问方式(DMA)
  • 通道方式
  • 外围处理机方式

  • 程序查询方式: 主机用测试指令不断查询外设的动作状态
  • 程序中断方式: 外设完成准备工作向 CPU 发出中断请求,请求 CPU 为自己服务,CPU 暂时停止正在执行的程序,转去执行终端服务程序,为中断请求者服务,在中断服务程序中完成一次 CPU 与外设之间的数据传送。传送完成后 CPU 返回原来的程序从断点处继续执行

中断屏蔽

用程序方式选择性地封锁部分中断。

  • 中断响应优先级: 硬件决定
  • 中断处理优先级: 中断屏蔽字