练习题:
1.若作业页表如下表所示,任意取一用户程序指令,如第1011个指令,如何知道放在内存的哪里?
系统页面大小=8B
页内的所有指令编址用了3位
111增一后进位,下一条第9条指令已经到了下一页1000;
1011中的1代表是1号页,而011代表是该页中偏移3B后的第4条,
根据页表,1号页存在7#物理块上。
7#物理块又在哪?
物理块的编址也是8B大小决定的,地址结构类似
7#块的第一条指令地址是111000。第7块中向下偏移3就是要找的指令。
其地址就是111011。
2.页面大小偶为4K的系统,一个32K的作业地址结构如何?
4k=2^12,所以页内地址有12位
32k=4k*8;8=2^3,所以页号有3位
作业的地址结构为:
课堂测验整理: