主观

有一个程序要将64行×64列的整型数组所有元素的初值置为“0”。假如采用页式虚拟存储管理方法,其页面大小可以存放128个整型数组元素(即正好存放两行数组元素),数组中的元素按行编址存放。系统提供一个主存块用来存放数组信息,初始状态为空。程序编制分别如下:

(A程序)var A: array [1...64]of array [1...64]of integer,

                         for j: =1 to 64 do

                              for i:= 1 to 64 do

                                    A[i, j]:=0;

(B程序)var A: array[1…64] of array[1...64] of integer;

                       for i: =i to 64 do

                              for j:=1 to 64 do

                                   A[i, j]:=0;

试问:

(1)整个数组占用多少页面?

(2)上述两个程序执行时,各产生多少次缺页中断(作简要说明)?

参考答案
您可能感兴趣的试题
¥

订单号:

遇到问题请联系在线客服

订单号:

遇到问题请联系在线客服