【正确答案】
D
【答案解析】[解析] 依题意,由于磁盘索引块为1KB字节,每个地址项大小为4字节,因此每个磁盘索引块可存放1024/4=256个物理块地址。又因为文件索引节点中有8个地址项,其中5个地址项iaddr[0]~iaddr[4]为直接地址索引,这意味着逻辑块号为0~4的为直接地址索引;2个地址项iaddr[5]和iaddr[6]是一级间接地址索引,这意味着其中第1个地址项iaddr[5]指出的物理块号中存放逻辑块号为5~260的物理块号,第2个地址项iaddr[6]指出的物理块号中存放逻辑块号为261~516的物理块号;1个地址项iaddr[7]是二级间接地址索引,该地址项指出的物理块存放了256个间接索引表的地址,这256个间接索引表存放逻辑块号为517~66052的物理块号。从图中可以看出,逻辑块号为5的信息对应存放在58号物理块中,逻辑块号为261的信息对应存放在187号物理块中。换而言之,要访问逻辑块号为5、261的信息,系统应采用一级间接地址索引。
在上图中,iaddr[7]采用二级间接地址索引,且iaddr[7]中存放的物理块号为101。换而言之,101号物理块存放的是二级间接地址索引表。