奇思妙想 · 2024年 4月 7日 0

内核只用C语言,可以完成吗?

47 次浏览

答案是不行的。尽管C语言编译器可以生成内核所需的大部分代码,和硬件相关,例如CPU体系结构紧密相关的指令,是无法用C语言生成的,因为C标准没有定义这些,必须由特定的汇编指令完成。

内核代码只有用C语言这种高级语言吗?