A-A+

A.x×220×214+p×211+dB.(((x)+s)+p)×211+(d)C.(((x

2022-08-06 04:48:42 问答库 阅读 176 次

问题详情

A.x×220×214+p×211+d
B.(((x)+s)+p)×211+(d)
C.(((x)+s)+p+d
D.(((x)+s)+P)×211+d [注]:式中(Y)表示地址为Y的单元的内容请帮忙给出正确答案和分析,谢谢!

参考答案

正确答案:D
解析:在段页式管理的存储器中,实存等分成若干页,而程序则按逻辑模块分为若干段。在多道程序环境下,每道程序还需要有一个基号作为用户标志号。每道程序都有一个段表和一组页表(该道程序中每段程序都有一个页表)。一个逻辑地址由基号x、段号s、页号p和页内地址d四个部分组成。由逻辑地址找到实物理地址的过程如下:首先,由基号在基寄存器中找到该道程序的段表起始地址;接着,由该地址及段号在该程序段表中找到该程序特定段的页表起始地址;再由页表起始地址及页号找到物理地址的实页号;最后,由该实页号拼接上页内地址就是物理地址。该过程可简单地用一个式子来示意,即(((x)+s)+p)×211+d其中,(x)表示基寄存器中地址为x的单元的内容。由于本题中给出页内地址占11位(从位0到位10),故实页号c与d拼接成的物理地址为c×211+d

考点: