计算机组成原理试题
我学习不好,说的不要当真,首先声明
无论是直接还是间接地址(用一个地址项表示)都指向一个块
如果是直接地址(或者叫直接索引),这个块就是数据块。这里表示有5个地址项为直接索引。索引块号0-4,是直接地址索引。
一级间接索引,间接地址指向的是一个地址块,而这个指向的地址块里的数据才为地址:
这个一级间接地址块有1KB大小(磁盘索引块),而一个地址4个字节。所以这个地址块可以容纳1024/4=256个地址,指向256个数据块。
有两个一级间接索引,各表示指向256个数据块。地址范围分别为5-260 和 261-516
所以5包含在第一个一级间接地址索引内
所以:(1a)逻辑块号5,需要一级间接地址索引
有一个二级间接索引,依次类推。二级间接索引块内也有256个地址,每一个二级间接索引指向一个一级间接索引块,***256个一级间接索引。而每个一级间接索引包含256个地址。
所以二级间接索引***包括256*256 = 65536个地址
518大于一级间接索引表示最大范围516
所以:(1b)逻辑块号518,需要二级间接地址索引
第一空选C
总之,文件最大范围为
5(直接地址索引) + 256 * 2 (两个一级间接地址索引) + 256*256 (一个二级间接索引)
= 66053 KB
第二空 选D