汇编语言的指令格式目前有两种不同的标准:Windows下的汇编语言基本上都遵循Intel风格的语法,比如:MASM.NASM,Unix/Linux下的汇编语言基本上都遵循AT&T风格的语法. 下面主要介绍Unix/Linux下的汇编,具体格式如下: [名称[:]] 指令码 源操作数SRC,目的操作数DST ;注释 开发一个OS,尽管绝大部分代码只需要用C/C++等高级语言,但是和硬件相关部分的代码需要使用汇编语言:由于启动部分的代码有大小限制,使用精练的汇编可以缩小目标代码的Size:另外,对于