Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/ant/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Arm Cortex-A8无序执行和幽灵_Arm_Cpu Cache_Cortex A_Spectre - Fatal编程技术网

Arm Cortex-A8无序执行和幽灵

Arm Cortex-A8无序执行和幽灵,arm,cpu-cache,cortex-a,spectre,Arm,Cpu Cache,Cortex A,Spectre,我正在阅读有关ARM Cortex-A8处理器的资料,发现该处理器不支持无序执行。然而,在Arm中,Cortex-A8很容易受到Spectre-v1和Spectre-v2攻击 我想知道幽灵攻击是如何在没有无序执行的情况下实现的。有人能帮我找到原因吗?有序处理器可以在当前执行点之前进行推测;你不需要一个完全无序的设计让幽灵成为一个问题 具体来说,分支预测。

我正在阅读有关ARM Cortex-A8处理器的资料,发现该处理器不支持无序执行。然而,在Arm中,Cortex-A8很容易受到Spectre-v1和Spectre-v2攻击


我想知道幽灵攻击是如何在没有无序执行的情况下实现的。有人能帮我找到原因吗?

有序处理器可以在当前执行点之前进行推测;你不需要一个完全无序的设计让幽灵成为一个问题

具体来说,分支预测。