您的位置:首页 > 其它

GCC inline assmble与 assmble语言的关系

2014-06-13 15:26 369 查看
1. 首先针对不同的平台,有不同的指令集,x86,arm等

2. x86 常用的汇编语法有两种,intel和 AT&T语法, GCC使用AT&T语法

arm只用一种汇编语法就是UAL, GCC中也使用UAL

3. 有些编译器支持inline汇编,例如GCC

GCC中使用inline assemble的语法很简单,参看:http://ibiblio.org/gferg/ldp/GCC-Inline-Assembly-HOWTO.html

但是这篇文档是针对的x86指令集,汇编的语法为AT&T,如果写arm的inline assemble就要使用UAL

4. 关于arm的汇编的资料请参看:

RealView
Compilation Tools Compiler User Guide

RealView
Compilation Tools Assembler Guide
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: