简答题

8086CPU的字节寻址范围有多大?为什么?存储器为什么分段?20位物理地址的形成过程是怎样的? 

正确答案

8086CPU寻址范围1MB。因为8086CPU地址线为20条,220=1024KB,即1MB。8086系统中,指令仅给出16位地址,与寻址有关的寄存器也只有16位长,因此寻址范围只有64KB,为了寻址1MB,所以分成四个逻辑段。当CPU访问内存时,段寄存器的内容(段基址)自动左移4位(二进制),与段内16位地址偏移量相加,形成20位的物理地址。

答案解析

相似试题
  • 8086/8088CPU内存最大寻址范围为多大?

    简答题查看答案

  • 8086CPU在组织系统时,为什么要把存储器分为奇和偶两个体?如何实现这种控制?由此推想,对32位CPU应该有几个控制信号,才能保证单字节,双字节和一个等寻址都能进行的要求?

    简答题查看答案

  • INTEL8086CPU可寻址空间多大?

    简答题查看答案

  • 8086CPU的内存寻址空间最大为()字节,I/O接口寻址能力为()个8位端口。

    填空题查看答案

  • 8086/8088 CPU的地址总线有多少位?其寻址范围是多少?

    简答题查看答案

  • 8086/8088CPU的地址总线有多少位?其寻址范围是多少?

    简答题查看答案

  • 8086CPU提供了()种I/O端口寻址方式,即直接寻址和DX寄存器间接寻址。前者寻址范围为(),后者寻址范围为()。

    填空题查看答案

  • 8086CPU有多少根数据线和地址线?它能寻址多少内存地址单元和I/O端口?8088CPU又有多少根数据线和地址线?为什么要设计8088CPU?

    简答题查看答案

  • 8088的寻址空间有多大?要寻址全部内存空间必须采用什么技术措施?

    简答题查看答案