指令將 WMMX 數據處理指令的結果用作源運算元。在結果出來之前,管道暫停,指令執行要額外花費幾個週期。
如果可能,請重新給指令排序,以填補使用暫存器的指令執行之前的額外延遲週期。
此“懲罰/警告”僅適用於“英特爾(R) 無線 MMX™ 指令集”。
WMACU wR4, wR5, wR7
WADDB wR0, wR4, wR1 ;; XSCW_REG_wR4, XSCW_CDP_RES
MOV R4, R1
WMACU wR4, wR5, wR7
MOV R4, R1
WADDB wR0, wR4, wR1
WSUBBUS wR4, wR2, wR9
WADDB wR0, wR4, wR1 ;; XSCW_REG_wR4, XSCW_CDP_RES
為 WADD 或 WSUB 指定飽和時,產生的延遲會增加 2 個週期。