408考研逐题详解:2009年第27题
2009年第27题
一个分段存储管理系统中,地址长度为 32 位,其中段号占 8 位,则最大段长是( )
A. 2 8 2^8 28B \qquad B. 2 16 2^{16} 216B \qquad C. 2 24 2^{24} 224B \qquad D. 2 32 2^{32} 232B
解析
本题考查分段存储管理系统中分段的逻辑结构。在本作者所编写的讲义中,对此知识有如下讲解:
采用逻辑划分方式将作业地址空间划分为若干段(如主程序段、数据段等),每个段代表独立逻辑单元,以段号代替段名。段内采用连续编址(起始地址为 0),段长由逻辑内容决定,故各段长度不等。逻辑地址由段号和段内偏移(段内地址)组成。如下图所示的逻辑结构中,段号范围是 16 ∼ 31 16\sim31 16∼31 ,共计 16 位,即允许一个作业最长有 2 16 = 64 K 2^{16}=64\mathrm{K} 216=64K 个段;段内地址共计 16 位,每个段的最大长度为 2 16 B = 64 K B 2^{16}\text{B}=64\mathrm{KB} 216B=64KB 。
在本题中,地址长度为 32 位,段号占 8 位,则段内地址占 24 位,所以每个段的最大长度是 2 24 2^{24} 224B。
本题答案:C