第六章 输入与输出.pptVIP

  • 2
  • 0
  • 约5.51千字
  • 约 24页
  • 2019-11-06 发布于湖北
  • 举报
* * 第六章 输入与输出 * * §1 基本概念 CPU的外设种类繁多,在电平,功率,速度,信息形式上与CPU有很大的差别。 有许多矛盾需解决,而不能简单的连接。 要解决的问题: CPU如何对I/O寻址 CPU如何与不同速度的外设配合工作 CPU如何与大量外设协调工作 CPU如何在电平,功率上与外设协调工作 CPU如何与不同信息形式的外设配合工作 * * 执行CPU的命令 CPU对被控对象外部设备的控制命令是以命令代码的形式先发送到接口的命令寄存器,即命令端口。 返回外设状态 如,“忙”、“闲”、“准备就绪”、“未准备就绪”等状态,接口中一般设置状态寄存器,即状态端口。 数据缓冲 为了解决高速主机和低速外设的矛盾,避免因速度不匹配而丢失数据,接口中一般都设置数据缓冲器。 信号转换 外设所需的控制信号和它所提供的状态信号往往与系统的总线信号不兼容,信号转换是接口的一个重要任务。 设备选择 数据宽度与数据格式转换 应具有“并-串”或“串-并”转换的功能 接口的功能 * * §2 I/O 寻址方式 存储器对应的寻址方式 将I/O当成存储器寻址,每个I/O占有存储器的一个地址。 与存储器一起占有1MB的存储空间 特点:指令丰富,I/O数量不受限制,不便于阅读 专用I/O寻址方式 将存储器和I/O分别寻址 用专用的 IN 和OU

文档评论(0)

1亿VIP精品文档

相关文档