如果有一个程序要把50×50的数组赋初值形成单位矩阵,每个主存块为200个字节,每个数组元素占2个字节,若已分配到2个主存块可供使用,数组中的元素按行编址,其初始状态为空,程序编制如下:
(1)VarA:ARRAY[1..50,1..50]ofinteger;
i,j:integer;
BEGIN
FORj:=1to50DO
FORi:=1to50DO
IFi=jTHEN
A[i,j]:=1;
ELSE
A[i,j]:=0
END;
(2)VarA:ARRAY[1..50,1..50]ofinteger;
i,j:integer;
BEGIN
FOR.i:=1to50DO
FORj:=1to50DO
IFi=jTHEN
A[i,j]:=1;
ELSE
A[i,j]:=0
END;
当采用FIFO页面调度算法时,各会产生多少次缺页中断?