简答题

什么是逻辑地址?什么是物理地址?如何将逻辑地址转换为物理地址?

正确答案

逻辑地址是指在程序和指令中使用的一种地址,它包括两部分:段基地址和偏移地址。段基地址说明每段在主存中的起始位置,它来自于段寄存器(CS、DS、ES、SS)。偏移地址说明主存单元距离段起始位置的偏移量。它是一个16位的偏移地址,根据指令的不同,它可以来自于8086CPU中不同的16位寄存器IP、SP、BP、SI、DI、BX等。
物理地址是指CPU对存储器进行访问时实际寻址所使用的地址,物理地址是由段寄存器与偏移地址共同确定的。在实际工作时,从段寄存器中取出段基址,将其左移4位,再与16位偏移地址相加,就得到了物理地址,此地址在CPU总线接口部件BIU的20位地址加法器中形成。
物理地址的计算方法为:物理地址=段基地址×16+偏移地址。

答案解析

相似试题
  • 什么是“逻辑地址”?什么是“线性地址”?什么是“物理地址”?它们如何转换?

    简答题查看答案

  • 在8086中,逻辑地址、偏移地址、物理地址分别指的是什么?如何将逻辑地址转换为物理地址?

    简答题查看答案

  • 什么是存储器的物理地址和逻辑地址?在8086系统中,如何由逻辑地址计算物理地址?

    简答题查看答案

  • 在8086/8088CPU中,物理地址和逻辑地址是指什么?已知逻辑地址为1F00:38A0H,如何计算出其对应的物理地址?

    简答题查看答案

  • 在分页系统中页面大小由谁决定?页表的作用是什么?如何将逻辑地址转换成物理地址?

    简答题查看答案

  • 什么是逻辑地址(空间)和物理地址(空间)?

    简答题查看答案

  • 什么是逻辑地址?什么是物理地址?它们之间有什么联系?各用在何处?

    简答题查看答案

  • 什么是逻辑地址?什么是物理地址?它们之间有什么联系?各用在何处?

    简答题查看答案

  • 在8086中,逻辑地址、偏移地址、物理地址分别指的是什么?

    简答题查看答案