C代码中嵌入汇编代码

2015-05-03  本文已影响818人  那只大象

内嵌汇编语法

内嵌汇编语法

同时 “asm” 也可以由 “__asm__” 来代替,“asm” 是 “__asm__” 的别名。在 “asm” 后面有时也会加上 “__volatile__” 表示编译器不要优化代码,后面的指令保留原样,“volatile” 是它的别名,在这里值得注意的是无论 “__asm__” 还是 “__volatile__” 中的每个下划线都不是一个单独的下划线,而是两个短的下划线拼成的。在后面括号里面的便是汇编指令。

内嵌汇编常用限定符

内嵌汇编 demo

内嵌汇编demo

demo 输出结果:

val1:1, val2:2, val3:0
val1:1 + val2:2 = val3:3

(完)

上一篇 下一篇

猜你喜欢

热点阅读