单选题
当存储器采用段页式管理时,主存被划分为定长的
(81)
,程序按逻辑模块分成
(82)
。在某机器的多道程序环境下,每道程序还需要一个
(83)
作为用户标识号,每道程序都有对应的
(84)
。一个逻辑地址包括
(83)
x、段号s、页号p和页内地址d四个部分。
设逻辑地址长度分配如下,其中x,s,p,d均以二进制数表示。
A、
段
B、
页
C、
区域
D、
块
【正确答案】
B
【答案解析】
A、
区域
B、
页
C、
块
D、
段
【正确答案】
D
【答案解析】
A、
模块号
B、
区域号
C、
基号
D、
区域
【正确答案】
C
【答案解析】
A、
一个段表和一个页表
B、
一个段表和一组页表
C、
一组段表和一个页表
D、
一组段表和一组页表
【正确答案】
B
【答案解析】
A、
x×2
20
+s×2
14
+p×2
11
+d
B、
{[(x)+s]+p}+d
C、
{[(x)+s]+p}×2
11
+(d)
D、
{[(x)+s]+p}×2
11
+d
【正确答案】
D
【答案解析】
[分析] 段页式存储管理结合了段式存储管理和页式存储管理的优点,克服了二者的缺点。其基本原理是:先将整个主存划分成大小相同的存储块,将用户程序按程序的逻辑关系分为若干个段,并赋予每个段一个段名,再将每个段划分成若干个页,以页架为单位离散分配。
在段页式系统中,其地址结构由基号、段号、段内页号及页内地址四部分组成,因此,系统中需同时配置段表和页表。由于允许将一个段中的页进行离散分配,因而使段表的内容略有变化,它不再是段的主存基址和段长,而是页表始址和页表长度。
提交答案
关闭