相关疑难解决方法(0)

我可以使用 rsp 作为通用寄存器吗?

有人告诉我,如果我用作rsp通用寄存器,操作系统可能会将寄存器转储到它在中断时指向的位置,从而导致出现问题的行为。

这是真的吗?如果不是,那么如果我不需要堆栈,我可以将其rsp用作通用寄存器吗?

编辑:在用户空间中运行。

assembly x86-64 cpu-registers stack-pointer

4
推荐指数
1
解决办法
606
查看次数

标签 统计

assembly ×1

cpu-registers ×1

stack-pointer ×1

x86-64 ×1