A.addl $1,%eaxB.mfenceC.cldD.movl $1,(%eax)
A.將地址是%esi +%ecx的內(nèi)存零擴(kuò)展后賦值給%eax寄存器B.將地址是%esi +%ecx *2的內(nèi)存符號擴(kuò)展后賦值給%eax寄存器C.將地址是%resi +%ecx *2的內(nèi)存符號擴(kuò)展后賦值給%eax寄存器D.將地址是%esi +%ecx的內(nèi)存符號擴(kuò)展后賦值給%eax寄存器
A.運(yùn)行時進(jìn)行了內(nèi)存對齊B.使用了CPU提供的SIMD指令C.使用了動態(tài)鏈接,無需靜態(tài)鏈接代碼D.編譯器針對glibc作了特殊的優(yōu)化