题目
在段式分配中,CPU每次从内存中取一次数据需要( )次访问内存。A. 1B. 3C. 2D. 4
在段式分配中,CPU每次从内存中取一次数据需要( )次访问内存。
A. 1
B. 3
C. 2
D. 4
题目解答
答案
C. 2
解析
步骤 1:理解段式分配
段式分配是一种内存管理技术,它将程序划分为多个段,每个段可以有不同的大小。每个段都有一个段表项,其中包含段的起始地址和段的长度等信息。
步骤 2:CPU访问内存的过程
当CPU需要访问内存中的数据时,它首先需要访问段表,找到对应段的段表项,然后根据段表项中的信息计算出数据在内存中的实际地址。因此,CPU需要两次访问内存:一次是访问段表,另一次是访问实际的数据。
步骤 3:确定答案
根据上述分析,CPU每次从内存中取一次数据需要两次访问内存,一次是访问段表,另一次是访问实际的数据。
段式分配是一种内存管理技术,它将程序划分为多个段,每个段可以有不同的大小。每个段都有一个段表项,其中包含段的起始地址和段的长度等信息。
步骤 2:CPU访问内存的过程
当CPU需要访问内存中的数据时,它首先需要访问段表,找到对应段的段表项,然后根据段表项中的信息计算出数据在内存中的实际地址。因此,CPU需要两次访问内存:一次是访问段表,另一次是访问实际的数据。
步骤 3:确定答案
根据上述分析,CPU每次从内存中取一次数据需要两次访问内存,一次是访问段表,另一次是访问实际的数据。