首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
某程序中有如下循环代码段p“for(int i=0;i<N;i++)sum+=A[i];”。假设编译时变量sum,和i分别分配在寄存器R1和R2中。常量N在寄存器R6中,数组A的首地址在寄存器R3中。程序段P起始地址为0804 8100H,对应的汇编代码和
某程序中有如下循环代码段p“for(int i=0;i<N;i++)sum+=A[i];”。假设编译时变量sum,和i分别分配在寄存器R1和R2中。常量N在寄存器R6中,数组A的首地址在寄存器R3中。程序段P起始地址为0804 8100H,对应的汇编代码和
admin
2015-12-30
48
问题
某程序中有如下循环代码段p“for(int i=0;i<N;i++)sum+=A
;”。假设编译时变量sum,和i分别分配在寄存器R1和R2中。常量N在寄存器R6中,数组A的首地址在寄存器R3中。程序段P起始地址为0804 8100H,对应的汇编代码和机器代码如下表所示。
执行上述代码的计算机M采用32位定长指令字,其中分支指令bne采用如下格式:
OP为操作码:Rs和Rd为寄存器编号;OFFSET为偏移量,用补码表示。
假设对以上的计算机M和程序P的机器代码,M采用页式虚拟存储管理;P开始执行时,(R1)=(R2)=0,(R6)=1000,其机器代码己调入主存但不在Cache中;数组A未调入主存,且所有数组元素在同一页,并存储在磁盘同一个扇区。
请回答下列问题并说明理由。
M的指令Cache和数据Cache分离。若指令Cache共有16行,Cache和主存交换的块大小为32字节,则其数据区的容量是多少?若仅考虑程序段P的执行,则指令Cache的命中率为多少?
选项
答案
Cache共有16块,每块32字节,所以Cache数据区的容量为16*32B=512B。P共有6条指令,占24字节,小于主存块大小(32B),其起始地址为0804 8100H,对应一块的开始位置,由此可知所有指令都在一个主存块内。读取第一条指令时会发生Cache缺失,故将P所在的主存块调入Cache某一块,以后每次读取指令时,都能在指令Cache中命中。因此在1000次循环中,只会发生1次指令访问缺失,所以指令Cache的命中率为:(1000×6-1)/(1000×6)=99.98%。
解析
转载请注明原文地址:https://kaotiyun.com/show/IbRi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
(北魏孝文帝)“初谋南迁,恐众心恋旧,乃示为大举,因以胁定群情,外谋南伐,其实迁也。1日人怀土,多不所愿,内惮南征,无敢言者。于是定都洛阳。”上引材料不能说明的问题是()。
根据义和团运动的产生和发展,论述当今史学界对义和团运动的不同看法。(厦门大学2016年历史学基础真题)
中国古代史分期问题的焦点有哪些?简述其代表人物及思想。(兰州大学2013年中国史基础真题)
把变量引进数学。使解析几何成为数学发展史上转折点的科学家是()。
阅读下面史料,回答问题:材料一各缔约国主力舰替换总吨位按照标准排水量计算不得超过如下:合众国525000吨;英帝国525000吨;法国175000吨;意大利175000吨;日本315000吨。
下图是某模型机CPU的组成框图。设该CPU采用同步控制逻辑,分取指周期、取第一操作数周期,取第二操作数周期、执行周期四个机器周期,每个机器周期有T0、T1、T2三个节拍。试写出如下双操作数运算指令的微操作命令及节拍安排。ADDR0,(R1)完成功
以下()协议完成了从网卡到IP地址的映射。
假设系统的所有资源是同类型的,系统中的进程每次申请资源数最多1个,那么,下面列出的4种情况中,()可能发生死锁。情况序号系统中进程数资源总量
(1)页面长度为1KB=210B,因此页内偏移地址占10位。主存大小为16KB=214B,所以物理地址占14位。0AC5H=0000101011000101B,除去后10位,得到页号为2,则查找页表可知物理块号为4,所以物理地址是0100101100
随机试题
PowerPoint中,幻灯片的页眉中设置的内容将会在演示文稿的_______中显示出来。
头外伤后伤口有脑脊液溢出的是头外伤后,持续深昏迷瞳孔大小多变去大脑强直发作的是
下列各项,不属妊娠慎用药物的是
某患者,男,23岁。发热、头晕、视物模糊1周。血常规示Hb72g/L,WBC17×109/L,分类中可见原始细胞。本患者骨髓涂片中早幼粒细胞占0.55,应诊断为哪型急性非淋巴细胞白血病()
甲、乙丙共设立一家有限责任公司,现甲欲对外转让其股份,对此,下列哪一选项是正确的?
对地方权力实施监督,显然有一个“及时到达”的问题,监督必须属地化。地方权力支配地方资源,影响民众切身利益,理应受到当地纳税人和媒体的监督制约。对于权力的滥用,当地民众和媒体有着天然的敏感,在感知上也有时间与空间的便利,相应的监督制约离开他们是不可想象的。对
设(X,Y)~N(0,0,1,1;0),则正确的是
Dysonvacuumcleanersarenotlikeothercleaners.Thecompanysalesreached20millioninBritain.
Shouldwecareifover150knownspeciesofanimalshave【1】fromtheearthinthelastfiftyyears?Shouldwebeconcernedthatt
Prefer(i)Preferisnormallyfollowedbyto,notthan:"1prefercoffeetotea","Shepreferredsewingtoknitting","Wepre
最新回复
(
0
)