【发布时间】:2016-08-02 03:57:34
【问题描述】:
重排序缓冲区每个时钟周期最多可以处理 3 次读取 来自最近未修改的寄存器。
来自Agner Fog's material。但是,我的疑问是: 为什么修改寄存器很重要?为什么这很重要?
【问题讨论】:
-
您声明的上下文不清楚,但我猜他指的是早期奔腾将永久寄存器读取次数增加到三个,希望三个寄存器读取端口足以防止寄存器读取停止。
标签: performance assembly x86 intel cpu-architecture