有一个程序要将128×128的数组的初值置为“0”,数组中的每一个元素为一个字,如果页面大小为128个字,数组中的元素按行编址存放。假定只有一个主存块可用来存放数组信息,初始状态为空。将数组初始化为O的程序分别如下:
(A程序)inta[128][128];
inti,j;
for(i-0;i<-127;i++)
for(j-0;j<-127;j++)
a[i][j]=0;
(B程序)inta[128][128];
inti,j;
for(j=0;j<=127;j++)
for(i=0;i<=127;i++)
a[i][j]-0;
试问整个数组占用多少页面?上述两个程序执行时,各产生多少次缺页中断?