什么是x86 r11的装配

时间:2013-12-27 20:49:43

标签: assembly x86-64

我一直在阅读x64程序集,我发现很多程序使用 r11 (以及一堆其他rNumber变量),但我还是没能找到任何说明这些是什么以及他们服务的东西。

例如:

mov r11, rax

它似乎没有在任何地方定义,所以我猜它们是关键词。我读过这篇教程时没有任何教程(也没有谷歌搜索结果甚至接近相关内容)(也许我一直在读错了)。

1 个答案:

答案 0 :(得分:2)

r11(和其他“r#”序列)是x64中新的寄存器包的一部分。