操作系统学习

一.先行课程

1.C/C++语言

2.gcc编译内联汇编

2-1.内嵌汇编语法如下:

__asm__(汇编语句模板: 输出部分: 输入部分: 破坏描述部分)

“asm”表示后面的代码为汇编代码,__asm__ 是 asm的别名。
“volatile”告诉gcc编译器不要进行代码优化,后面的代码保持原样。

2-2.汇编语言模板:

模板语句由汇编语言序列组成,汇编语句间使用";"、"\n"、"\n\t"进行分隔。
指令中的操作数可以使用占位符引用C语言变量,占位符最多有10个,名称是0%、...9%。
指令中占位符表示操作数,总是被当做

3.x86汇编语言

你可能感兴趣的:(程序员)