首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
某程序中有如下循环代码段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
79
问题
某程序中有如下循环代码段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采用如下“按序发射、按序完成”的5级指令流水线:IF(取值)、ID(译码及取数)、EXE(执行)、MEM(访存)、WB(写回寄存器),且硬件不采取任何转发措施,分支指令的执行均引起3个时钟周期的阻塞,为什么指令1的执行不会因为与指令5的数据相关而发生阻塞?
选项
答案
由于数据相关而发生阻塞的指令为第2、3、4、6条,因为第2、3、4、6条指令都与各自前一条指令发生数据相关。
解析
转载请注明原文地址:https://kaotiyun.com/show/S7xi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
《洛迦诺公约》规定:德、比、法、英、意相互保证维护《凡尔赛和约》所规定的德法和德比之间的边界现状。在当时条件下这一规定的最大受益国是()。
30年代,对斯大林的个人崇拜达到相当严重的程度,这一现象的社会基础是()
1921年苏俄实施的“新经济政策”和新中国过渡时期实施的合理调整资本主义工商业政策的共同点是()。
在1875年宪法中关于法国立法权的叙述,不正确的是()。
列宁说:“新经济政策的实质是无产阶级同农民的联盟,是先锋队无产阶级同广大农民群众的结合。”在新经济政策中,最能体现这一“实质”的内容是()。
简述清代秘密立储制的操作并作出评价。
蒙古军西征之后,罗斯处于()的控制之下。
德国发动二战以后,未进攻苏联先进攻英法的主要依据是()
1918年美国总统威尔逊提出“十四点原则”,内容有“海洋上的航行有绝对自由”、“取消一切经济障碍和确立贸易条件的平等”、“成立一个一般性的各国联合组织”。其最终目的是()。
采用递归方式对顺序表进行快速排序。下列关于递归次数的叙述中,正确的是____。
随机试题
A、$15to$24.B、$24to$99.C、$15to$99.D、$15to$19.B
急性自血病FAB标准中急性红白血病骨髓中幼红细胞需
心脏内传导速度最快的部位是( )。心肌自律性最高的部位是( )。
电击伤主要损害
采用冷弯薄壁型钢,其荷载设计值()。
甲施工企业因项目专业施工急需,招用了一名未与乙施工企业解除劳动合同的高级专业技术工人丙,由此给乙企业造成重大经济损失。根据《劳动法》的规定,对于乙企业的经济损失,( )。
IPO折价
设f(x)在区间[a,b]上二阶可导且f"(x)≥0.证明:(b-a)f()≤∫abf(x)dx≤[f(a)+f(b)].
设循环队列的存储空间为Q(1:35),初始状态为front=rear=35。现经过一系列入队与退队运算后,front=15,rear=15,则循环队列中的元素个数为
Onewayofimprovingyourlanguageskillistoreadfor【C1】______novels,plays,travelbooks,andsoon.Andinreadingbooksof
最新回复
(
0
)