
gcc and gas and ld
Cloud_Apex
这个作者很懒,什么都没留下…
展开
-
AT&T语法
AT&T语法(一) For the first timer the AT&T syntax may seem a bit confusing, atleast I felt so. Personally Im a big fan of this syntax and if you ask me it has got its own advantages. It is the syntax unde原创 2005-12-13 10:17:00 · 1697 阅读 · 0 评论 -
volatile和__volatile__是什么意思?
volatile和__volatile__是什么意思? a. volatile是C语言定义的关键字,gcc为了需要又定义了__volatile__,它和 volatile表达的是同一意思。 b. volatile的本意是"易变的",由于访问寄存器的速度快于访存,所以编译器一般 都会作优化以减少访存。如果变量加上volatile修饰,则编译器就不会对此变量 的读写操作进行优化,即不通过寄存器缓冲而原创 2005-12-10 12:56:00 · 2194 阅读 · 0 评论 -
AT&T
AT&T: immed32(basepointer,indexpointer,indexscale) Intel: [basepointer + indexpointer*indexscale + imm32)原创 2005-12-10 16:00:00 · 1200 阅读 · 0 评论