单项选择题
A.不要过早做不成熟的优化B.不需要关注系统的workloadsC.不要优化D.性能分析工具是无用的
考虑在x86/Linux平台上的应用程序解引用一个int32_t *,其地址不是4的倍数,这是一个不对齐的内存...
单项选择题考虑在x86/Linux平台上的应用程序解引用一个int32_t *,其地址不是4的倍数,这是一个不对齐的内存访问。以下说法正确的是()。
A.可能会引发性能问题B.解引用可能取出错误的数据C.不会引发性能问题,因硬件已屏蔽不对齐内存访问的实现细节D.解引用将会导致硬件异常,陷入操作系统内核
考虑在x86/Linux平台上的应用程序,以下指令执行时可能陷入操作系统内核执行的有()。A.addl $1,...
单项选择题考虑在x86/Linux平台上的应用程序,以下指令执行时可能陷入操作系统内核执行的有()。
A.addl $1,%eaxB.mfenceC.cldD.movl $1,(%eax)
movzbl (%esi,%ecx,1),%eax 指令的行为是()。A.将地址是%esi +%ecx的内存零...
单项选择题movzbl (%esi,%ecx,1),%eax 指令的行为是()。
A.将地址是%esi +%ecx的内存零扩展后赋值给%eax寄存器B.将地址是%esi +%ecx *2的内存符号扩展后赋值给%eax寄存器C.将地址是%resi +%ecx *2的内存符号扩展后赋值给%eax寄存器D.将地址是%esi +%ecx的内存符号扩展后赋值给%eax寄存器