首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
某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
56
问题
某16位计算机中,带符号整数用补码表示,数据Cache和指令Cache分离。表5-1给出了指令系统中部分指令格式,其中Rs和Rd表示寄存器,mem表示存储单元地址,(x)表示寄存器x或存储单元x的内容。
该计算机采用5段流水方式执行指令,各流水段分别是取指(IF)、译码牍寄存器(ID)、执行/计算有效地址(EX)、访问存储器(M)和结果写回寄存器(WB),流水线采用“按序发射,按序完成”方式,没有采用转发技术处理数据相关,并且同一寄存器的读和写操作不能在同一个时钟周期内进行。
请回答下列问题:
若高级语言程序中某赋值语句为x=a+b,x、a和b均为int型变量,它们的存储单元地址分别表示为[x]、[a]和
。该语句对应的指令序列及其在指令流中的执行过程如下图所示。
则这4条指令执行过程中I3的ID段和I4的IF段被阻塞的原因各是什么?
选项
答案
I
3
的ID段被阻塞的原因:因为I
3
与I
1
和I
2
都存在数据相关,需等到I
1
和I
2
将结果写回寄存器后,I
3
才能读寄存器内容,所以I
3
的ID段被阻塞。I
4
的IF段被阻塞的原因:因为I
4
的前一条指令I
3
在ID段被阻塞,所以I
4
的IF段被阻塞。
解析
转载请注明原文地址:https://www.kaotiyun.com/show/fERi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
第一国际成立的时间是()。
中国第一个资产阶级革命团体兴中会建立的时间是()。
欧洲历史上第一部系统完备的法典是()。
标志着南京国民政府在全国范围内形式上完成统一的事件是()。
拉丁美洲革命前夕,大大鼓舞拉美人民的历史事件是()。
文艺复兴时期,系统提出了国家主权理论的政治思想家是()。
曹操恢复和发展农业生产所采取的主要措施是()。
试结合新民主主义革命不同历史时期的历史实际,阐述中国共产党在处理同资产阶级复杂关系问题上的做法、结果及其历史经验。
论述清初恢复、发展生产的措施
为加强君权,皇太极时代开始直接控制的“上三旗”不包括()。
随机试题
封闭型基金只______市场竞价购买。()
在Word环境下,实现复制功能的快捷键是()。
关于急性心肌梗死溶栓治疗,下列哪项不正确
对移植最为重要的HLA位点的抗原是
下列哪项不是带状疱疹的特征
因功能不同,联用可互补治疗兼证的药组是()。
采血清标本做肝功能检查,错误的步骤是
肾癌典型的三大症状是()
下列应当记入固定资产原始价值核算的是()。
求微分方程y"+y'-2y=xex+sin2x的通解.
最新回复
(
0
)