正在加载图片...
8086的/O编址 ◆8086和外部设备之间是通过/O芯片联系的,每个/O芯片都有一个或几 个端口,一个端口往往又对应了芯片内部的一个或一组寄存器。系统为每 个端口分配一个地址,即端口号。 ◆8086允许有64K个8位的/0端口,两个编号相邻的8位端☐可组成一个 16位端口。指令系统中有访问8位和16位端☐的输入输出指令。 ◆CPU执行输入(N)和输出(OUT)指令时,硬件电路会产生有效的RD和 WF信号,同时使M/ō信号处于低电平,通过外部电路的逻辑组合产生对 /O端口的读写信号。 ◆系统设计时,也可将/O端口和存储器统一编址,这样可采用储存器读写 指令的多种寻址方式、灵活性好,功能强。但要从硬件上保证读写/O端口 时M/而为低电平。 【第二章】微处理器 108086的I/O编址 ‹ 8086和外部设备之间是通 和外部设备之间是通过I/O芯片联系的,每个I/O芯片都有 个或几 一 个端口,一个端口往往又对应了芯片内部的一个或一组寄存器。系统为每 个端口分配一个地址,即端口号。 ‹ 8086允许有64K个8位的I/O端口,两个编号相邻的8位端口可组成一个 16位端口。指令系统中有访问 指令系统中有访问8位和16位端口的输入输出指令 位端口的输入输出指令。 ‹ CPU执行输入(IN)和输出(OUT)指令时,硬件电路会产生有效的RD和 WR信号,同时使M/IO信号处于低电平,通过外部电路的逻辑组合产生对 通过外部电路的逻辑组合产生对 I/O端口的读写信号。 ‹ 系统设计时,也可将I/O端口和存储器统 编址 端口和存储器统一编址,这样可采用储存器读写 这样可采用储存器读写 指令的多种寻址方式、灵活性好,功能强。但要从硬件上保证读写I/O端口 时M/IO为低电平 【第二章】微处理器 10
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有