欢迎来到牛牛题库网 牛牛题库官网
logo

问答题

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

【参考答案】

正确答案:整个数组占用256页面 (A程序)256次缺页中断 (B程序)2562次缺页中断

点击查看答案
微信小程序免费搜题
微信扫一扫,加关注免费搜题

微信扫一扫,加关注免费搜题