免费智能真题库 > 历年试卷 > 程序员 > 2011年下半年 程序员 上午试卷 综合知识
  第27题      
  知识点:   分段存储管理
  章/节:   软件基础知识       

 
某段式存储管理系统中的地址结构如下图所示,若系统以字节编址,则该系统允许的最大段长为(26) KB;(27)是错误的段号。
 
 
  A.  0
 
  B.  64
 
  C.  128
 
  D.  256
 
 
 

 
  第27题    2015年上半年  
   55%
在请求分页系统中,当运行进程访问的页面不在主存且主存中没有可用的空闲块时,系统应该先产生缺页中断,然后依次按照 (27)的顺..
  第6题    2019年下半年  
   62%
虚拟存储技术使(6)密切配合来构成虚拟存储器。
  第27题    2020年下半年  
   61%
假设分页存储管理系统中,地址用32个二进制位表示,其中页号占12位,页内地址占20位。若系统以字节编址,则该系统(27)。
   知识点讲解    
   · 分段存储管理
 
       分段存储管理
               基本原理
               在分段存储管理方式中,作业的地址空间被划分为若干段,每个段是一组完整的逻辑信息,如有主程序段、子程序段、数据段及堆栈段等,每个段都有自己的名字,都是从0开始编址的一段连续的地址空间,各段长度是不等的。
               分段系统的逻辑地址由段号(名)和段内地址两部分组成。在该地址结构中,允许一个作业最多有64K段,每个段的最大长度为64KB。
               在分段式存储管理系统中,为每个段分配一个连续的分区,而进程中的各个段可以离散地分配到内存中不同的分区中。在系统中为每个进程建立一张段映射表,简称为"段表"。每个段在表中占用一表项,在其中记录了该段在内存中的起始地址(又称为"基址")和段的长度。进程在执行中,通过查段表来找到每个段所对应的内存区。所以说,段表实现了从逻辑段到物理内存区的映射。
               段的动态链接和装配
               所谓动态链接,是指在一个程序开始运行时,只将主程序装配好并调入内存,在运行过程中若访问一个新的模块时,再装配此模块,并与主程序链接起来。所以,动态链接是以段为基础的。
               在可变分区分配方案中,主存中放置的程序常采用首次适应、最佳适应或最差适应算法实现,但运行的程序需连续存放在一个分区中,一个作业是由若干具有逻辑意义的段(如主程序、子程序、数据段等)组成的。分段系统中,允许程序(作业)占据主存中若干分离的分区。每个分区存储一个程序分段。这样,每个作业需要几对界限地址,判定访问地址是否越界就困难了。在分段存储系统中常常利用存储保护键来实现存储保护。
   题号导航      2011年下半年 程序员 上午试卷 综合知识   本试卷我的完整做题情况  
1 /
2 /
3 /
4 /
5 /
6 /
7 /
8 /
9 /
10 /
11 /
12 /
13 /
14 /
15 /
 
16 /
17 /
18 /
19 /
20 /
21 /
22 /
23 /
24 /
25 /
26 /
27 /
28 /
29 /
30 /
 
31 /
32 /
33 /
34 /
35 /
36 /
37 /
38 /
39 /
40 /
41 /
42 /
43 /
44 /
45 /
 
46 /
47 /
48 /
49 /
50 /
51 /
52 /
53 /
54 /
55 /
56 /
57 /
58 /
59 /
60 /
 
61 /
62 /
63 /
64 /
65 /
66 /
67 /
68 /
69 /
70 /
71 /
72 /
73 /
74 /
75 /
 
第27题    在手机中做本题