§6.1输入输出系统
1
了解和掌握: ●接口的基本功能 ●端口的概念 ●端口的编址方式 ●I/O地址译码
了解和掌握: 接口的基本功能 端口的概念 端口的编址方式 I/O地址译码 2
、/o接口 ●接口要解决的问题 速度匹配( Buffer °信号的驱动能力(电平转换器、驱动器) °信号形式和电平的匹配(A/D、D/A) °信息格式(字节流、块、数据包、帧) 时序匹配(定时关系) °总线隔离(三态门)
一、I/O接口 接口要解决的问题 速度匹配(Buffer) 信号的驱动能力(电平转换器、驱动器) 信号形式和电平的匹配(A/D、D/A) 信息格式(字节流、块、数据包、帧) 时序匹配(定时关系) 总线隔离(三态门) 3
接口的功能 数据的缓冲与暂存 ●信号电平与类型的转换 ●增加信号的驱动能力 ●对外设进行监测、控制与管理,中断处理
接口的功能 数据的缓冲与暂存 信号电平与类型的转换 增加信号的驱动能力 对外设进行监测、控制与管理,中断处理 4
二、Wo端口 数据端囗 端口〈状态端口 控制端口
二、I/O端口 5 数据端口 状态端口 控制端口 端口
10端口 I/O接口 DB 数据 CPU 状态 外设 控制
I/O端口 6 CPU 数据 状态 控制 外设 I/O接口 DB
接口和端口 接口1 接口2 接口N 端口1 端口1 端口1 端口编 址 端口z 端口2 端口2 端口m 端口m 端口m 端口地址=芯片地址(高位地址)+片内地址
接口和端口 ┅ 7 ┅ ┅ ┅ 接口1 接口2 接口N 端口1 端口2 端口m 端口1 端口1 端口2 端口2 端口m 端口m 端口编 址 端口地址=芯片地址(高位地址)+片内地址
三、/o端口的编址方式 8086/8088的寻址能力: 内存 IMB 端口: 64K个 编址方式: ●与内存统一编址 独立编址
三、I/O端口的编址方式 8086/8088的寻址能力: 内存: 1MB 端口: 64K个 编址方式: 与内存统一编址 独立编址 8
端口与内存的统一编址 特点: oooooH ●指令及控制信号统一; ●内存地址资源减少 内存 地址 960kB Fooooh I/O地址 64KB FFFFFH
端口与内存的统一编址 特点: 指令及控制信号统一; 内存地址资源减少 9 内存 地址 960KB I/O地址 64KB 00000H F0000H FFFFFH
端口的独立编址 特点: oooooH 内存地址资源充分利用 内存 ●能够应用于端口的指令 地址 较少 FFFFFH 0000 H IO 地址 FFFfH
端口的独立编址 特点: 内存地址资源充分利用 能够应用于端口的指令 较少 10 内存 地址 I/O 地址 00000H FFFFFH FFFFH 0000H