首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
某16位计算机中,带符号整数用补码表示,数据Cache和指令Cache分离。表5-1给出了指令系统中部分指令格式,其中Rs和Rd表示寄存器,mem表示存储单元地址,(x)表示寄存器x或存储单元x的内容。 该计算机采用5段流水方式执行指令,各流水段分别是取
某16位计算机中,带符号整数用补码表示,数据Cache和指令Cache分离。表5-1给出了指令系统中部分指令格式,其中Rs和Rd表示寄存器,mem表示存储单元地址,(x)表示寄存器x或存储单元x的内容。 该计算机采用5段流水方式执行指令,各流水段分别是取
admin
2015-12-30
66
问题
某16位计算机中,带符号整数用补码表示,数据Cache和指令Cache分离。表5-1给出了指令系统中部分指令格式,其中Rs和Rd表示寄存器,mem表示存储单元地址,(x)表示寄存器x或存储单元x的内容。
该计算机采用5段流水方式执行指令,各流水段分别是取指(IF)、译码牍寄存器(ID)、执行/计算有效地址(EX)、访问存储器(M)和结果写回寄存器(WB),流水线采用“按序发射,按序完成”方式,没有采用转发技术处理数据相关,并且同一寄存器的读和写操作不能在同一个时钟周期内进行。
请回答下列问题:
若高级语言程序中某赋值语句为x=x*2+a,x和a均为unsigned int类型变量,它们的存储单元地址分别表示为[x]、[a],则执行这条语句至少需要多少个时钟周期?要求模仿上图画出这条语句对应的指令序列及其在流水线中的执行过程示意图。
选项
答案
因2*x操作有左移和加法两种实现方法,故x=x*2+a对应的指令序列为 I1 LOAD R1,[x] I2 LOAD R2,[a] I3 SHL R1//或者ADDR1,R1 I4 ADD R1,R2 I5 STORE R2,[x] 这5条指令在流水线中执行过程如下图所示。 [*] 故执行x=x*2+a语句最少需要17个时钟周期。
解析
转载请注明原文地址:https://kaotiyun.com/show/yERi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
外国侵略者通过不平等条约取得的特权中,按时间先后顺序排列应是()。①外国商船和军舰可以在长江各口岸自由航行②外国人可以在通商口岸开设工厂③可在通商口岸建立教堂④领事裁判权和片面最惠国待遇
中共十六届五中全会提出,建设社会主义新农村的要求是生产发展和()。
公元5世纪晚期,北方农民的生产和生活较为稳定的最主要原因是政府()。
下列关于基督教的叙述,不正确的是()。
战国初期,上党地区在下列哪一个国家的控制范围之内?()
文艺复兴运动兴起的时间是()。
在1959年中共中央召开的庐山会议上遭到错误批判的是()。
中国第一个资产阶级革命团体兴中会建立的时间是()。
下列选项中不属于《国际联盟盟约》内容的是()。
在巴黎和会上,法国要求严厉制裁德国的目的是()。
随机试题
从系统的多种可能性方案中,选择最佳的决策方案,使系统处于最佳状态并取得最佳效果,这是系统分析的基本原则中的()
年轻恒牙深龋常选用何种药物促进修复性牙本质形成
甲乙签订一份买卖合同,约定违约方应向对方支付18万元违约金。后甲违约,给乙造成损失15万元。下列哪一表述是正确的?
根据《规划环境影响评价条例》,()在组织环境影响报告书审查时弄虚作假或者滥用职权,造成环境影响评价文件严重失实的,对直接负责的主管人员和其他直接责任人员,依法给予处分。
辅助生产费用的分配主要方法包括()。
中国消费者对轿车的了解和要求已经有了很大的变化,他们的价值观念以及对汽车理解的变化都会左右其购车意向。在对多个购车指标的调查中,我们发现,大家不再强调某个单一指标,但安全性能依然是消费者购买轿车最关心的指标,关注程度在我们的调查中占8.6%;其次关注的是轿
山东的湖泊主要分布在鲁中南山丘区与鲁西平原的接触带上,“南四湖”为山东省较大的湖泊。下列湖泊中不属于“南四湖”的是()。
下列案例中构成犯罪未遂的是()。
建立EDI用户之间数据交换关系,通常使用的方式为
Doingmorningexerciseshashelpedtoimproveherhealth,_____?
最新回复
(
0
)