【发布时间】:2013-10-27 15:40:26
【问题描述】:
我正在尝试在 C 和 ASM 的源代码中移植一些 ASM 指令。 谁能帮我找到一个指令集并了解ARMv7指令的用途? 实际上我正在处理中断,所以我想“翻译”:
iretq
int $0x80
int $0x04
我从来没有在 ARMv7 ASM 中编程过。
谢谢!
【问题讨论】:
-
问“这些说明做什么”不是更有效率吗?然后你会学到一些东西,也许可以自己移植代码,而不是仅仅要求别人为你做翻译工作
-
iretq = 从中断返回; int = 调用中断,第一个参数是 IDT 上的中断号。无论如何谢谢... ;)
-
movs pc, lr和svc #0。我不确定答案是否有帮助。
标签: assembly x86 x86-64 armv7 instructions