开发一个OS,尽管绝大部分代码只需要用C/C++等高级语言就可以了,但至少和硬件相关部分的代码需要使用汇编语言,另外,由于 启动部分的代码有大小限制,使用精练的汇编可以缩小目标代码的Size。