Loading...
机构名称:
¥ 1.0

以前,处理器的行为非常确定。指令的延迟是一个常数,即它不依赖于执行该指令之前发生的事情。内部指令(add、mul 或等)以及访问内存或 IO 等外部设备的指令都是如此。为了提高其平均计算能力,现代处理器配备了加速机制,导致指令的执行时间各不相同。因此,指令的持续时间取决于在它之前执行的内容。这种“历史影响”可能非常深远,并且与它影响的指令没有逻辑相关性。这种机制的一个例子是缓存。事实上,根据通向加载指令的执行路径,包含要加载的数据的内存行可能已经在数据缓存中(命中),也可能不在,要么尚未加载(未命中),要么已经删除(由于替换而未命中)。还有许多其他加速机制,如乱序执行、分支预测、推测访问、“超标量”、处理单元复制(例如两个整数单元)、存储缓冲区、地址流水线等。

计算最坏情况执行时间... - AbsInt

计算最坏情况执行时间... - AbsIntPDF文件第1页

计算最坏情况执行时间... - AbsIntPDF文件第2页

计算最坏情况执行时间... - AbsIntPDF文件第3页

计算最坏情况执行时间... - AbsIntPDF文件第4页

相关文件推荐

2017 年
¥24.0
2011 年
¥43.0
2011 年
¥43.0