标签: assembly 64-bit
在x64程序集中有寄存器rsp和rip,它们分别包含指向当前堆栈帧和下一条指令的指针。
rsp
rip
我知道rax, rdx, ...寄存器用于返回值。
rax, rdx, ...
用剩余的通用寄存器做任何我想做的事情是否安全?特别是,我可以让r8-r15寄存器填充任何内容而不影响进一步的程序运行时吗?
r8-r15