__asm__表示后面的代码为内嵌汇编,asm是__asm__的别名。__volatile__表示编译器不要优化代码,后面的指令保留原样,volatile是它的别名。括号里面是汇编指令。使用内嵌汇编,要先编写汇……