首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
在一个请求页式的虚拟存储系统中,每个页面的大小分为40%字节。如下某个程序需要将数组赋值,假设执行代码已经驻留内存,而数据页面尚未分配,数组按先行后列存放。请计算,其缺页中断次数是( )。 int a[1024][1024]; int
在一个请求页式的虚拟存储系统中,每个页面的大小分为40%字节。如下某个程序需要将数组赋值,假设执行代码已经驻留内存,而数据页面尚未分配,数组按先行后列存放。请计算,其缺页中断次数是( )。 int a[1024][1024]; int
admin
2021-08-17
81
问题
在一个请求页式的虚拟存储系统中,每个页面的大小分为40%字节。如下某个程序需要将数组赋值,假设执行代码已经驻留内存,而数据页面尚未分配,数组按先行后列存放。请计算,其缺页中断次数是( )。
int a[1024][1024];
int i,j;
i=0:
for(j=0;j<=1023;j++)
A
[j]=j;
选项
A、2
B、1
C、1024
D、512
答案
D
解析
本题考查对C语言程序在使用内存时的分配机制。采用请求页式虚拟存储管理的基本点的是按需分配内存,仅当使用到该页时才通过缺页中断分配内存。C语言对数组的存放是先行后列的,整型数组每个占用2个字节。据此,我们可以计算,40%字节可以存放2行数组,由于程序中并非按行赋值,而是按列赋值,所以一页只赋值2个数组(是跳跃地赋值)。若每申请一页产生1次缺页中断,那么总共要产生1 024/2=512次缺页中断。
转载请注明原文地址:https://www.kaotiyun.com/show/1X3i777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
一个16端口的二层以太网交换机,冲突域和广播域的个数分别是()。
双端口存储器在()情况下会发生读/写冲突。
假设有8个记录A、B,C、D、E、F、G、H存放在磁盘里,每个磁道有8个扇区,正好可以存放8个记录。假设磁盘旋转速度为20ms/r,处理程序每读出一个记录后,用2ms的时间进行处理,请问:(1)当记录A、B、C、D、E、F、G、H按顺序放在磁
若用一个大小为6的数组来实现循环队列,且当前rear和front的值分别为0和3,当从队列中删除一个元素,再加入两个元素后,rear和front的值分别是()。
设指令由取指、分析、执行3个子部件完成,每个子部件的工作周期均为△t,采用常规标量流水线处理机。若连续执行12条指令,则共需时间是()。
计算机系统中,判断是否有中断事件发生的时机是()。
一个含有n个顶点和e条边的简单无向图,在其邻接矩阵存储结构中零元素的个数是()。
下列关于SMTP协议的叙述中,正确的是I.只支持传输7比特ASCⅡ码内容Ⅱ.支持在邮件服务器之间发送邮件Ⅲ.支持从用户代理向邮件服务器发送邮件Ⅳ.支持从邮件服务器向用户代理发送邮件
假定一个计算机系统中有一个TLB和一个L1DataCache。该系统按字节编址,虚拟地址16位,物理地址12位,页大小为128B,TLB为4路组相连,共有16个页表项,L1DataCache采用直接映射方式,块大小为4B,共16行。在系统运行到某一
PPP协议的主要特点是什么?为什么PPP不使用帧的编号?PPP适用于什么情况?
随机试题
胸膜腔内负压是如何形成的?有何意义?
(2013年第29题)能够逆向转运胆固醇到肝的脂蛋白是
有关角膜代谢所需氧来源的说法,正确的是
帕金森病的主要症状是
胚胎期造血叙述正确的为()。
施工成本核算的基本内容包括( )。
商业银行在向客户说明有关投资风险时应说明最不利的投资情形和投资结果。()
学生刚学英语时,对26个字母的记忆两头容易、中间难,这种现象就是所谓的()。
转继承,是指继承人在继承开始后遗产分割前死亡的,其有权继承的遗产转由其法定继承人(包括配偶、子女、父母、兄弟姐妹、祖父母和外祖父母)继承的制度。下列属于转继承的是()。
民权运动
最新回复
(
0
)