问题
单项选择题
在文件管理系统中,位图(Bitmap)可用来记录磁盘存储器的使用情况。假如计算机系统的字长为32位,磁盘存储器上的物理块依次编号为:0,1,2,…,那么3552号物理块在位图中的第()个字。
A.111
B.112
C.223
D.224
答案
参考答案:B
解析:
文件管理系统是在外存上建立一张位图(Bitmap),用于记录文件存储器的使用情况。每一位对应文件存储器上的一个物理块,取值0和1分别表示空闲和占用。由题意可知,该计算机系统的字长为32位,因此每个字可以表示32个物理块的使用情况。又因为文件存储器上的物理块依次编号为0,1,2,…,即位图的第1个字对应第0,1,2,…,31号物理块,第2个字对应第32,33,…,63号物理块,所以3552号物理块在位图中的第|3552/32|+1=112个字,其中符号“”表示对运算结果向下取整数。