ARM 指令和伪指令之间的区别
2014-05-10 09:37
316 查看
ARM 指令和ARM伪指令之间的本质区别是:
1)ARM指令有一一对应的机器码。
ARM汇编器在汇编ARM指令时,每条ARM指令都有一条对应的机器码,这是固定的对应关系。
2)ARM伪指令没有一一对应的机器码。
ARM汇编器在编译一条伪指令时,会使用一条或几条ARM指令的机器码来实现一条ARM伪指令的功能,
在不同的上下文环境中,同样一条ARM伪指令汇编后得到的机器指令是不同的。
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
中国梦图书馆 馆长
1)ARM指令有一一对应的机器码。
ARM汇编器在汇编ARM指令时,每条ARM指令都有一条对应的机器码,这是固定的对应关系。
2)ARM伪指令没有一一对应的机器码。
ARM汇编器在编译一条伪指令时,会使用一条或几条ARM指令的机器码来实现一条ARM伪指令的功能,
在不同的上下文环境中,同样一条ARM伪指令汇编后得到的机器指令是不同的。
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
中国梦图书馆 馆长
相关文章推荐
- ARM汇编指令:LDR伪指令和LDR装载指令的区别
- ARM中的ldr指令与adr、ldr伪指令之间的区别
- ARM MOV和LDR 和 LDR伪指令区别
- 时钟周期、机器周期、指令周期、总线周期之间的联系与区别介绍
- LDR指令和LDR伪指令区别
- arm指令中mov和ldr有什么区别?
- ARM "重定位" 与 "分散加载" 之间的联系与区别
- 【ARM汇编】SPACE和DCD指令的区别
- linux 下ARM 与X86之间对外部设备IO映射的区别
- ARM汇编指令B和BL的区别
- ARM指令 LDR 和 ADR的一些区别
- Thumb和ARM指令的区别
- ARM指令 LDR 和 ADR的一些区别
- [ARM]ldr和 adr/adrl 伪指令的区别
- arm指令中mov和ldr有什么区别?
- LDR指令、LDR伪指令、ADR伪指令区别
- [ARM]ldr和 adr/adrl 伪指令的区别
- [ARM]ldr和 adr/adrl 伪指令的区别
- 系统调用指令 访管指令 广义指令之间的联系与区别
- arm指令中mov和ldr有什么区别