首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
下列程序实现了矩阵乘法。 int A[100][150]; int B[150][200]; int C[i00][200]; for(i=0;i<100,i++) for(j=0;j<200;j++) for(k=0;k<150;k++)
下列程序实现了矩阵乘法。 int A[100][150]; int B[150][200]; int C[i00][200]; for(i=0;i<100,i++) for(j=0;j<200;j++) for(k=0;k<150;k++)
admin
2017-11-20
30
问题
下列程序实现了矩阵乘法。
int A[100][150];
int B[150][200];
int C[i00][200];
for(i=0;i<100,i++)
for(j=0;j<200;j++)
for(k=0;k<150;k++)
C
[j]+=A
[k]*B[k][j];
假设矩阵A和矩阵B的初值已经初始化过,矩阵C初始化为0,各矩阵均以页为单位连续存放(且假定是行优先存储)。又假定一个整数占用1个字,代码以及变量i、j和k存放在其他页面里,并且存取变量i、j和k时不存在缺页问题。主存初始为空,在请求分页存储管理中,页面淘汰算法为FIFO。
当作业分配两个页面,每个页面为500字,给矩阵A、B和C使用。问执行上面的程序时,缺页次数是多少?当执行完程序时,留在内存的10个页面各属于哪些矩阵? (注:c+=c+a*b的执行顺序为:读a、读b、计算a×b、读c、计算c+a×b、写c)
选项
答案
若每个页面为500字时,则矩阵A占用30页,矩阵B占用60页,矩阵C占用40页。由于内存中仅两个页面,所以每次访问都将出现缺页,即缺页次数为3000000×3次=9000000(次)
解析
转载请注明原文地址:https://kaotiyun.com/show/RjRi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
1917年发生的开辟人类历史新纪元的重大事件是()。
利玛窦与徐光启合作翻译的(),介绍了曾经流行于欧洲的欧几里得平面几何的系统理论,大大地丰富了中国古代几何学的内容。
下列事件最能体现对苏联民主制造成重大破坏的是()。
诸侯国的国君如何用人呢?有人主张:“左右皆曰不可,勿听;诸大夫皆曰不可,勿听;国人皆曰不可,然后察之,见不可焉,然后去之。”这种主张最终可能出自下列哪位思想家之口()。
中国共产党制定的抗日民族统一战线策略总方针的中心环节是()。
“两个凡是”
试析第三次科学技术革命对人类社会和历史进程的影响。
论述欧洲一体化的进程及影响。
()时,为补充兵力,开拓财源,“料民于太原”(今山西西南部)。料民就是清查民数,以便于征兵,结果引起奴隶和平民的反抗。这表明西周王朝已失去了对社会的控制力量。
随机试题
下列关于建设项目环境影响评价的表述错误的是()
治疗慢性肺源性心脏病应以治疗右心衰竭为主。
合同生效应具备的条件有( )。
在固定总价合同形式下,承包人承担的风险是()。
计算应收账款占流动资产比重是为了分析()。
公民、法人和其他组织对()不服,不能申请劳动保障行政复议。
“J—1”字签证发给()。
SAS是()量表的英文缩写。
构成共同违反治安管理行为,所必须具备的条件有()。
______(luck),shesurvivedtheaircrash.
最新回复
(
0
)