试题详情
- 简答题I/O端口的编址有哪几种方法?各有什么利弊?80X86系列CPU采用哪种方法?
- I.O端口的编址有两种不同的方式。
I.O端口与内存统一编址:把内存的一部分地址分配给I/O端口,一个8位端口占用一个内存单元地址。已经用于I/O端口的地址,存储器不能再使用。
I.O端口与内存统一编址后,访问内存储器单元和I/O端口使用相同的指令,这有助于降低CPU电路的复杂性,并给使用者提供方便。但是,I/O端口占用内存地址,相对减少了内存可用范围。而且,由于难以区分访问内存和I/O的指令,降低了程序的可读性和可维护性。
I.O端口与内存独立编址:这种编址方法中,内存储器和I/O端口各自有自己独立的地址空间。访问I/O端口需要专门的I/O指令。
80x86 CPU采用I/O端口独立编址方式。 关注下方微信公众号,在线模考后查看
热门试题
- MCS-51单片机PC的长度为()位;S
- 显示器内存是双端口内存。
- 指令周期
- 设变量单元A、B、C存放有3个数,若3个
- 设一个8253的计数器0产生20ms的定
- 在一个应用系统中,晶振频率为12MHz,
- 8086微处理器有哪几种工作模式?各有什
- 串行通信的异步通信格式终止位可以是1.5
- 指令“INCECX”和“ADDECX,1
- 微处理器与存储芯片连接时,当总线上连接的
- 总线上每秒传输的最大字节量称为()。
- 标志寄存器中,TF是()标志,用于()操
- 寄存器DX:AX组成32位数,DX为高位
- 编程将一个压缩BCD码变量(例如92H)
- 为什么浮点数据编码有舍入问题,而整数编码
- 80C51单片机中的定时/计数器用作定时
- 设堆栈指针SP中的内容为60H,内部R
- 8086和80286使用16位数据总线,
- 8259A通过级联的方式可以由几片构成最
- 8253-5工作于方式0,用BCD码计数