在看深入理解计算机系统(CSAPP)时遇到的问题
在看到3.11节的时候不禁出现一个小问题,就是这节里的 float
, double
都是存在 %xmm
寄存器中也就是浮点寄存器中的,想问是不是浮点数也可以存在如 %rax
%rbp
%r12
这样的通用寄存器中,如果可以的话是什么时候,什么时候需要存在浮点寄存器中,什么时候需要存在通用寄存器中?十分感谢!
在看到3.11节的时候不禁出现一个小问题,就是这节里的 float
, double
都是存在 %xmm
寄存器中也就是浮点寄存器中的,想问是不是浮点数也可以存在如 %rax
%rbp
%r12
这样的通用寄存器中,如果可以的话是什么时候,什么时候需要存在浮点寄存器中,什么时候需要存在通用寄存器中?十分感谢!