原理第1章基础知识讲义.ppt

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 2.输入/输出指令 各种信息 主机 外设 数据; 控制命令; 状态。 (1)外设的编址方式 I/O接口中寄存器或相当部件称为I/O端口。 如何为I/O端口分配地址? ● I/O端口独立编址 I/O地址空间不占主存地址空间,可与主存地址空间重叠。 =1 访问存储器 =0 访问I/O端口 需设置专门的控制线区分访问对象,如 为每个I/O端口分配端口地址; 在I/O指令中给出端口地址。 M/IO ● I/O端口与主存单元统一编址 I/O端口与主存单元使用一个地址空间,用不同的 地址码来区分它们。 如将存储地址空间的低端分配给主存单元,高端 分配给I/O端口。 ● 设置专用I/O指令 针对独立编址,用I/O指令访问I/O端口。 指令中说明输入/输出操作,并给出端口地址。 (2)I/O指令设置方式 显式I/O指令 例: 80X86的I/O指令 输入:IN AL,n; 端口地址 (n) AL (直接端口寻址) IN AL,DX; 间接端口地址 ((DX)) AL (间接端口寻址) 输出:OUT n,AL; (AL) n (直接端口寻址) OUT DX,AL; (AL

文档评论(0)

1亿VIP精品文档

相关文档