某文件管理系统在磁盘上建立了位示图(bitmap),记录磁盘的使用情况。若磁盘上的物理块依次编号为0、1、2、…,系统中字长为32位,每一位对应文件存储器上的一个物理块,取值0和1分别表示空闲和占用,如下图所示。 假设将4195号物理块分配给某文件,那么

admin2009-03-25  41

问题 某文件管理系统在磁盘上建立了位示图(bitmap),记录磁盘的使用情况。若磁盘上的物理块依次编号为0、1、2、…,系统中字长为32位,每一位对应文件存储器上的一个物理块,取值0和1分别表示空闲和占用,如下图所示。

假设将4195号物理块分配给某文件,那么该物理块的使用情况在位示图中的第(46)个字中描述;系统应该将(47)。

选项 A、该字的第3位置0
B、该字的第3位置1
C、该字的第4位置0
D、该字的第4位置1

答案B

解析 本题考查的是操作系统内存管理方面的基本知识。
   文件管理系统是在外存上建立一张位示图(bitmap),记录文件存储器的使用情况。每一位对应文件存储器上的一个物理块,取值0和1分别表示空闲和占用,如下图所示。
   
   由于系统中字长为32位,所以每个字可以表示32个物理块的使用情况。又因为文件存储器上的物理块依次编号为0、1、2、…,因此4195号物理块应该在位示图的第 131个字中描述。又因为第131个字中的第0位对应4192号物理块,第1位对应4193号物理块,第2位对应4194号物理块,第3位对应4195号物理块,所以系统应该将该字的第3位置1。
转载请注明原文地址:https://jikaoti.com/ti/S8J7FFFM
0

最新回复(0)