处理器结构与功能
8086CPU
总线:用来进行传输信息的通道
地址线: A19~A16 A15~A0
- 给外部存储器提供地址,因此寻址范围为2^20 = 1Mb
- 用低16条也给I/O设备提供地址 ,寻址范围为64Kb
I/O设备
I/O端口:传输信息的通道
- 通过状态输入端口给CPU传输设备的状态信息
- 数据输入输出端 >向CPU输出数据
- 命令输出端口 可以向设备传输控制信号
统一编址:
CPU把外部的I/O端口在操作是看成了一个存储器单元
缺点:浪费了存储器的地址空间
优点:
- 对存储器的所有操作都可应用于I/O端口
- I/O驱动程序编写方便,灵活
M/IO(非)识别
独立编址: M/IO(非)识别
(8086 低十六位)
优点:节约了地址空间
缺点:指令记忆复杂