计算机四级网络工程师(操作系统原理)模拟试卷29
操作系统原理——单选题
1.某页式存储管理系统中内存按字节编址。若系统采用24位二进制位表示逻辑地址,页内地址部分占用10个二进制位,则允许一个进程最大有多少字节?(B)
A. 2^14
B. 2^24
C. 2^12
D. 2^10
解析:若系统采用24位二进制位表示逻辑地址,其中页内地址部分占用10个二进制位,那么页号占用14个二进制位,所以进程最大的页面是214,每个页面的大小是210个字节,允许一个进程最大有224个字节。故本题答案选择B选项。
2.某页式存储管理系统中内存按字节编址。若系统采用24位二进制位表示逻辑地址,页内地址部分占用10个二进制位,则每个页面的大小是多少字节?(C)
A. 214
B. 224
C. 210
D. 212
解析:若系统采用24位二进制位表示逻辑地址,其中页内地址部分占用10个二进制位,那么每一个块的长度就是210,也就是每个页面的大小有210个字节。选择C选项。
3.某页式存储管理系统中内存按字节编址。若该系统采用32位二进制位表示逻辑地址,页内地址部分占用14个二进制位,则允许进程最大为多少字节?(D)
A. 218
B. 214
C. 212
D. 232
解析:若系统采用32位二进制位表示逻辑地址,其中页内地址部分占用14个二进制位,那么页号占用18个二进制位,所以进程最大的页面218,每个页面的大小是214个字节,则允许进程最大有232个字节。故选择D选项。
4.页式存储管理方案中,每一个地址可以访问4个字节。若采用24个二进制位表示地址,且页内地址部分占10个二进制位,则允许进程最大可以有多少个页面?(B)
A. 28
B. 214
C. 224
D. 210
解析:根据题意,地址采用24个二进制位表示,且页内地址部分占10个二进制位,那么页号部分占14个二进制位,则每个页面有210个字节,进程最大的页面为214个。故选择B选项。
5.页式存储管理方案中,每一个地址可以访问4个字节。若采用24个二进制位表示地址,且页内地址部分占10个二进制位,则允许进程最大可以有多少个字节?(A)
A. 226
B. 224
C. 212
D. 210
解析:根据题意,地址采用24个二进制位表示,且页内地址部分占10个二进制位,那么页号部分占14个二进制位,则每个页面有210个字节,进程最大的页面为214个,则允许进程最大可以有210*214=224个字节,每一个地址可以访问4个字节,则允许进程最大可以有224*4=226个字节。故选择A选项。
6.页式存储管理方案中,每一个地址可以访问4个字节。若采用24个二进制位表示地址,且页内地址部分占10个二进制位,则每个页面大小为多少个字节?(A)
A. 212
B. 224
C. 210
D. 216
解析:根据题意,地址采用24个二进制位表示,且页内地址部分占10个二进制位,则页号部分占14个二进制位,进程最大的页面为214,每个页面大小为210个字节,每一个地址可以访问4个字节,则每个页面大小为210*4=212字节。故选择A选项。
7.页式存储管理方案中,每一个地址可以访问4个字节。若采用32个二进制位表示地址,且页内地址部分占14个二进制位,则允许进程最大可以有多少个字节( )?(A)
A. 234
B. 232
C. 214
D. 218
解析:根据题意,地址采用32个二进制位表示,且页内地址部分占14个二进制位,那么页号部分占18个二进制位,则每个页面有214个字节,进程最大的页面为218个,则允许进程最大可以有214*218=232个字节。因为每一个地址可以访问4个字节,则允许进程最大可以有232*4=234个字节。故选择A选项。
8.简单页式存储管理的方案中,每一个地址访问4个字节。若地址系统采用64位二进制位表示,页内地址部分占用12个二进制位,则最大允许进程有多少页面( )?(A)
A. 250
B. 252
C. 264
D. 248
解析:根据题意,地址采用64个二进制位表示,且页内地址部分占12个二进制位,那么页号部分占52个二进制位,则每个页面有212个字节,进程最大的页面为252个。因为每一个地址访问4个字节,则进程最大的页面为252/4=250个。故选择A选项。
9.有一个页式存储管理系统,假设访问内存的时间为0.2μs,访问快表耗时为2ns,如果要求平均访问时间不超过218ns,则快表的命中率必须是(C)
A. ≥80%
B. ≥85%
C. ≥90%
D. 无法实现
解析:根据题意,时间的单位有μs和ns两种,先进行单位划算,1μs=1000ns,所以访问内容的时间为200ns。假快表的命中率是X,那么使用快表的平均访问时间:(200+2)*X+(200+200)*(1-X)≤218ns,最终算出来X≥90%。故选择C选项。
10.简单页式存储管理的方案中,每一个地址访问4个字节。若地址系统采用64位二进制位表示,页内地址部分占用12个二进制位,则允许进程最大为多少字节?(A)
A. 266
B. 264
C. 268
D. 262
解析:根据题意,地址采用64个二进制位表示,且页内地址部分占12个二进制位,那么页号部分占52个二进制位,则每个页面有212个字节,进程最大的页面为252个。因为每一个地址访问4个字节,则允许进程最大字节为264*4=266个。故选择A选项。
11.假设虚拟页式存储管理方案中,每一个地址对应寻址一个字(二个字节)。若虚拟地址采用36位二进制长度,页内地址部分占用13位,则允许进程最多有多少个页面?(A)
本文档预览:3600字符,共8317字符,源文件无水印,下载后包含无答案版和有答案版,查看完整word版点下载