囯第六章微型计算机的输入/输出 ■CPU与外设通讯的特点 输入输出方式 ■CPU与外设通信的接口 8086CPU的输入/输出
第六章 微型计算机的输入/输出 ◼ CPU与外设通讯的特点 ◼ 输入/输出方式 ◼ CPU与外设通信的接口 ◼ 8086CPU的输入/输出
CPU与外设通信特点 1、通信特点 >需要有接口作为CPU与外设通讯的桥梁 >需要有数据信息传送之前的“联络”; 要传递的信息有三方面内容:状态、数 据及控制信息
一、 CPU与外设通信特点 1、通信特点 ➢ 需要有接口作为CPU与外设通讯的桥梁; ➢ 需要有数据信息传送之前的“联络”; ➢ 要传递的信息有三方面内容:状态、数 据及控制信息
2、接口的用途 ●进行地址译码或设备选择,以便使CPU 能与某一指定的外部设备通讯; 状态信息的应答,以协调数据传送之前 的准备工作; ●进行中断管理,提供中断信号;
2、接口的用途 ⚫ 进行地址译码或设备选择,以便使CPU 能与某一指定的外部设备通讯; ⚫ 状态信息的应答,以协调数据传送之前 的准备工作; ⚫ 进行中断管理,提供中断信号;
进行数据格式转换,如正负逻辑的转换 串行与并行数据转换等; 进行电平转换,如TTL电平与MOS电平 间的转换 ●协调速度,如采用锁存、缓冲、驱动等; ●时序控制,提供实时时钟信号
⚫ 进行数据格式转换,如正负逻辑的转换, 串行与并行数据转换等; ⚫ 进行电平转换,如TTL电平与MOS电平 间的转换; ⚫ 协调速度,如采用锁存、缓冲、驱动等; ⚫ 时序控制,提供实时时钟信号
3、I/O端口的寻址方式 接口电路通常包含一组能够与处理器交换信 息的寄存器,称为O端口寄存器,简称为ⅣO 端口 1)数据端口—存放数据信息 2)状态端口—存放状态信息,即反映外设 当前工作状态的信息 3)控制端口—存放控制信息
3、I/O 端口的寻址方式 接口电路通常包含一组能够与处理器交换信 息的寄存器,称为I/O端口寄存器,简称为I/O 端口 1)数据端口——存放数据信息 2)状态端口——存放状态信息,即反映外设 当前工作状态的信息 3)控制端口——存放控制信息