- 8
- 0
- 约1.08万字
- 约 46页
- 2024-01-31 发布于广东
- 举报
10.4.1推断执行技术而安腾处理机可以通过编译优化消除条件语句中的分支指令,将该结构转化成顺序的推测执行结构:
①cmpeqP1,P2=0,x;//无条件执行:将r4寄存器的值与0比较,若相等则置推断寄存器P1为1,P2为0,否则置推断寄存器P1为0,P2为1②(P1)addm=1,m//若P1为1,则m+1送m
③(P2)addm=-1,m//若P2为1,则m-1送m
从判定流程上,似乎上面的三条语句并没有从逻辑上改变if-then-else结构的执行过程。但如果我们能够把这个例子和安腾体系结构结合起来,还是可以从这个简单的例子中体会到安腾处理机的设计思想。10.4.1推断执行技术安腾处理机设计思想首先,安腾指令系统中的每条指令都能够支持推断执行,所以第二条指令和第三条指令中的条件判断并不需要使用专门的判断指令。虽然后面两条指令是条件执行的,但整体条件判断结构不再需要分支指令。其次,指令中的推断操作的安排是由编译器在编译过程中完成的,不需要处理机在执行指令的非常短的时间内动态安排各条指令的条件执行。最后,每条指令中虽然可以指定推断寄存器,但取指令、指令译码和执行操作并不需要等到推断寄存器的取值确定后再进行。下面可以看一下传统流水线与安腾处理机比较。传统流水线与安腾处理机比较10.4.2推测技术1、存储
您可能关注的文档
- (7.5)--计算机三级-网络技术-第4大题题库.pdf
- (7.6)--6.4 SMTP计算机网络计算机网络.ppt
- (8)--2.4 80868088 CPU的引脚及其工作模式.ppt
- (8)--2.4信道极限容量的计算.ppt
- (8)--3.3使用广播信道的数据链路层.ppt
- (8)--3.4 高速存储器计算机组成原理.ppt
- (8)--3.9-3.11线下讨论计算机组成原理.pdf
- (8)--8-应用层计算机网络.pdf
- (8)--CPU原理—基于ARM的SOC讲解.doc
- (8)--第1章 计算机与程序设计概述.pdf
- 《YY/T 0474-2025外科植入物 聚丙交酯均聚物、共聚物和共混物 体外降解试验》.pdf
- YY/T 0958.1-2025矫形用钻类器械 第1部分:钻头、丝锥和沉头钻.pdf
- YY/T 0474-2025外科植入物 聚丙交酯均聚物、共聚物和共混物 体外降解试验.pdf
- 《YY/T 0958.1-2025矫形用钻类器械 第1部分:钻头、丝锥和沉头钻》.pdf
- 中国行业标准 YY/T 0958.1-2025矫形用钻类器械 第1部分:钻头、丝锥和沉头钻.pdf
- 中国国家标准 GB/T 21001.3-2026制冷陈列柜 第3部分:试验评定.pdf
- 《GB/T 21001.3-2026制冷陈列柜 第3部分:试验评定》.pdf
- GB/T 21001.3-2026制冷陈列柜 第3部分:试验评定.pdf
- 中国国家标准 GB/T 4937.28-2026半导体器件 机械和气候试验方法 第28部分:静电放电(ESD)敏感度测试 带电器件模型(CDM) 器件级.pdf
- GB/T 4937.28-2026半导体器件 机械和气候试验方法 第28部分:静电放电(ESD)敏感度测试 带电器件模型(CDM) 器件级.pdf
原创力文档

文档评论(0)