若用100个双字(字长32位)组成的位示图管理内存,假定用户归还一个块号为240的内存块时,它对应的位示图的位置是( )。

admin2019-07-18  35

问题 若用100个双字(字长32位)组成的位示图管理内存,假定用户归还一个块号为240的内存块时,它对应的位示图的位置是(    )。

选项 A、字号为6,位号为16   
B、字号为7,位号为16
C、字号为6,位号为14   
D、字号为7,位号为14

答案B

解析 位示图也称为示位图,是利用二进制的一位来表示内存或磁盘中一个存储块的使用情况。当其值为“0”时,表示对应的块空闲;为“1”时,表示已分配。反之亦然。内存或磁盘上的所有块都有一个二进制位与之对应,这样,由所有块所对应的位构成一个集合,称为位示图。
计算方法:
    字号i=INT(240/32)=7
    字内位置j=MOD(240/32)=16
转载请注明原文地址:https://kaotiyun.com/show/5PCi777K
0

最新回复(0)