第20章 内联汇编

C/C+代码与汇编代码间有交接,双方要指定交接人。交接人之间传值,完成C/C++代码与汇编代码的沟通。

内联汇编执行步骤:

  1. C/C++代码把值传给汇编代码(输入)
  2. 内联汇编中的汇编语句
  3. 汇编代码把值传回给C/C++代码(输出)

可以参考《Developing Your Own Unix-Like OS on IBM PC》中的AT&T ASM章节中。 http://www.huihoo.org/gnu_linux/own_os/preparing-asm_3.htm

Leave a Reply

Your email address will not be published. Required fields are marked *