存储器的逻辑地址由哪几部分组成?存储器的物理地址是怎样形成的?一个具有32位地址线的CPU,其最大物理地址为多少?

题目

存储器的逻辑地址由哪几部分组成?存储器的物理地址是怎样形成的?一个具有32位地址线的CPU,其最大物理地址为多少?

参考答案和解析
正确答案: 存储器的逻辑地址由段地址与段内偏移地址组成。
存储器的物理地址:将16位段地址左移4位后,加上16位段内偏移地址,形成20位物理地址。
一个具有32位地址线的CPU,其最大物理地址为232=4*1024*1024*1024B=4GB。
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

8086CPU中段寄存器用来存放()

  • A、存储器的物理地址
  • B、存储器的逻辑地址
  • C、存储器的段基值
  • D、存储器的起始地址

正确答案:C

第2题:

解释逻辑地址、偏移地址、有效地址、物理地址的含义,8086存储器的物理地址是如何形成的?怎样进行计算?


正确答案: 逻辑地址:表示为段地址:偏移地址,书写程序时用到,一个存储单元可对应出多个逻辑地址;
偏移地址:是某一存储单元距离所在逻辑段的开始地址的字节个数。
有效地址:是指令中计算出的要访问的存储单元的偏移地址。
物理地址:是CPU访问存储器时用到的20位地址,是存储单元的唯一的编号。
物理地址计算公式:物理地址=段地址×10H+有效地址(或偏移地址)

第3题:

CPU发出的访问存储器的地址是()

  • A、物理地址
  • B、偏移地址
  • C、逻辑地址
  • D、段地址

正确答案:A

第4题:

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


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

第5题:

8086/8088 CPU寻址存储器时,什么是物理地址?逻辑地址?它们之间有何关系?


正确答案: 8086/8088系统中每个存储单元都有一个物理地址,物理地址就是存储单元的实际地址编码。在CPU与存贮器之间进行任何信息交换时,需利用物理地址来查找所需要的访问的存储单元。逻辑地址由段地址和偏移地址两部分组成。
逻辑地址的表示格式为:段地址:偏移地址。知道了逻辑地址,可以求出它对应的物理地址:物理地址=段地址×10H+偏移地址。

第6题:

下列属于存储器所具有的管理功能的是()

  • A、逻辑地址、目录管理、文件的读写管理和存取控制
  • B、地址映射、内存保护、逻辑地址、物理地址的定义
  • C、内存保护、缓冲管理、物理地址的定义
  • D、内存分配、目录管理、物理地址的定义

正确答案:B

第7题:

8086CPU系统的逻辑地址由段地址和偏移地址组成,物理地址的求法是()。


正确答案:段地址左移4位+偏移地址

第8题:

8086/8088微处理器可寻址得存储空间是多少?存储器采用分段管理后,其逻辑地址与物理地址是如何组成的?它们之间又是如何转换的?


正确答案: 8086/8088微处理器可寻址得存储空间位220B=1MB。存储器采用分段管理后,存储器地址分为物理地址和逻辑地址。器物理地址用20位地址码表示,编码范围为00000H~FFFFFH.逻辑地址时用户编码得地址,有段地址和段内偏移地址(段地址:偏移地址)组成,两者都得16位。CPU访问存储器时,需在BIU得地址加法器中进行有逻辑地址到物理地址得变换,变换关系为
物理地址=段地址*16+偏移地址

第9题:

设存储器的段地址是4ABFH,物理地址为50000H,其偏移地址为多少?


正确答案:偏移地址为54100H。(物理地址=段地址*16+偏移地址)

第10题:

系统中存储器的逻辑地址和物理地址之间有什么关系?表示的范围各为多少?


正确答案:逻辑地址:段地址:偏移地址
物理地址:也称为绝对地址,由段基址和偏移量两部分构成。物理地址与系统中的存储空间是一一对应的。
逻辑地址与物理地址两者之间的关系为:物理地址=段地址×16+偏移地址
每个逻辑段的地址范围:0000:0000H~FFFF;H0001:0000H~FFFF;H…;FFF://F0000H~FFFF;H共有232个地址,但其中有许多地址是重叠的(体现出逻辑地址的优势,可根据需要方便地写出逻辑地址,又不影响其准确的物理地址,逻辑地址与物理地址的关系为多对一的关系)。物理地址的地址范围:00000H~FFFFF。H

更多相关问题