第 31 题
文件系统用 位图法 表示磁盘空间的分配情况,位图存于磁盘的 32~127 号块中,每个盘块占 1024 个字节,盘块和块内字节均从 0 开始编号。假设要释放的盘块号为 409612,则位图中要修改的位所在的盘块号和块内字节序号分别是( )。
A. 81、1 B. 81、2 C. 82、1 D. 82、2
[tag_link] 正确答案:C盘块号=起始块号 + ⌊盘块号/(1024x8)」= 32 + ⌊409612/(1024x8)」= 32 + 50 = 82,这里问的是块内字节号而不是位号,因此还需要除以 8(1 字节=8 位),块内字节号= ⌊(盘块号%(1024x8))/8」= 1。