题目
3. 确定一个内存单元有效地址EA 是由几个地址分量组合而成的,这些分量不包括(A. 位移量B. 基地址C. 逻辑地址D. 变址地址
3. 确定一个内存单元有效地址EA 是由几个地址分量组合而成的,这些分量不包括(
A. 位移量
B. 基地址
C. 逻辑地址
D. 变址地址
题目解答
答案
C. 逻辑地址
解析
本题考查计算机组成原理中内存单元有效地址的组成相关知识点。解题思路是明确内存单元有效地址的构成分量,然后逐一分析各个选项是否属于这些分量。
在计算机中,内存单元的有效地址(EA)通常是由基地址、变址地址和位移量组合而成的。下面对每个选项进行分析:
- 选项A:位移量:位移量是有效地址计算中的一个重要组成部分。它可以是一个固定的数值,用于对基地址或变址地址进行偏移,从而得到最终的有效地址。例如,在某些指令中,会指定一个位移量来访问数组中的特定元素,所以位移量是有效地址的组成分量之一。
- 选项B:基地址:基地址是一个基准地址,通常存放在基址寄存器中。它为有效地址的计算提供了一个起始点,其他地址分量可以基于这个基地址进行偏移计算。例如,在分段存储管理中,段基址就是一种基地址,所以基地址是有效地址的组成分量之一。
- 选项C:逻辑地址:逻辑地址是程序中使用的地址,它是相对于程序的起始地址而言的。逻辑地址需要经过地址转换(如分段或分页)才能得到物理地址,而有效地址是用于访问内存的实际地址,逻辑地址本身并不是有效地址的组成分量,所以该选项符合题意。
- 选项D:变址地址:变址地址通常存放在变址寄存器中。它可以根据程序的运行情况动态地改变,用于实现数组、字符串等数据结构的访问。通过变址地址和位移量的组合,可以方便地访问数组中的不同元素,所以变址地址是有效地址的组成分量之一。