当前位置:首页 > 操作系统(02326) > 正文内容

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

有一个程序要将64行×64列的整型数组所有元素的初值置为“O”。假如采用页式虚拟存储管理方法,其页面大小可以存放128个整型数组元素(即正好存放两行数组元素),数组中的元素按行编址存放。系统提供一个主存块用来存放数组信息,初始状态为空。 程序编制分别如下: 试问: (1)整个数组占用多少页面? (2)上述两个程序执行时,各产生多少次缺页中断(作简要说明)?

(1)数组占页面数为32个页面,64×64/128=32(2)A程序产生缺页次数为2048,B程序产生缺页次数为32。

扫描二维码免费使用微信小程序搜题/刷题/查看解析。

版权声明:本文由翰林刷题小程序授权发布,如需转载请注明出处。

本文链接:https://doc.20230611.cn/post/436407.html

分享给朋友: