标签: c
是否可以借助C编程语言代码更改GNU / Linux下的CPU寄存器值?
答案 0 :(得分:2)
回答你的问题:使用标准C然后就不可能了。
但是有些编译器有扩展功能允许你编写内联汇编程序。此外,您可以编写自己的汇编程序文件,并具有可以从其中的C源调用的函数。使用汇编程序创建与程序其余部分链接的目标文件。