:第6章微型计算机接口技术 62.1概述 1.输入输出接口的编址方式 (1)IO端口与内存储器统一编址 (2)ⅣO端口单独编址(如图6-1所示)
⚫第6章 微型计算机接口技术 6.2.1 概述 1. 输入/输出接口的编址方式 (1)I/O端口与内存储器统一编址 (2)I/O端口单独编址(如图6-1所示)
:第6章微型计算机接口技术 内存空间 内存空间 FFFFFH FFFFFH /O空间 供O接 口使用 FFFFH 00000H 00000H 0000H (a)存储器映射方式示意图 (b)IO映射方式示意图 图6-1IO映射方式和存储器映射方式的示意图
⚫第6章 微型计算机接口技术 (a)存储器映射方式示意图 (b)I/O 映射方式示意图 图 6-1 I/O 映射方式和存储器映射方式的示意图 I/O 空间 0000H FFFFH 00000H 内存空间 FFFFFH 1M 00000H 供 I/O 接 口使用 内存空间 FFFFFH
:第6章微型计算机接口技术 2. Intel×86CPU中的端口访问 (1)8086808采用IN和OUT指令访问端口 (2)80286和80386/80486还支持ⅠNSB/INsW和 OUTSB/ ouTS指令访问端口
⚫第6章 微型计算机接口技术 2.Intel ×86CPU中的端口访问 (1)8086/8088采用IN和OUT指令访问端口 (2)80286和80386/80486还支持INSB/INSW和 OUTSB/OUTSW指令访问端口
:第6章微型计算机接口技术 3. Intel cPu的输入输出时序 在CPU进行输入输出操作时,若8086CPU 处在最大组态下,则T1期间,S0S1的编码为ⅣO 操作;若8086CPU在最小组态下,则使IO/信号 为高电平,指明是对ⅣO操作(如图6-2所示)
⚫第6章 微型计算机接口技术 3.Intel CPU的输入输出时序 在CPU进行输入输出操作时,若8086 CPU 处在最大组态下,则T1期间,S0 ~S1的编码为I/O 操作;若8086 CPU在最小组态下,则使IO/信号 为高电平,指明是对I/O操作(如图6-2所示)
:第6章微型计算机接口技术 T2 T3 S23150=111 A/S A/S AD ADo A1:-A ALE DEN 与 DT/R 读写命令(IORC」 AIOWC) READY WAIT READY 图6-2ⅣO读写时序图
⚫第6章 微型计算机接口技术 ⚫图6-2 I/O读写时序图