我觉得,对于底层的计算机而言,无论是执行什么“操作”,他都只认识二进制的机器代码,事实上也是如此,不管什么高级语言(包括汇编),都会被编译器编译成二进制代码,但是为什么boot loader中有一部分不能全部用C语言来进行编写而非要用汇编了,那是由于这部分代码是紧贴硬件平台的(如硬件的参数、型号、与Cpu之间的连接映射关系、中断向量等),用高级语言是办不到的。
boot loader
最新推荐文章于 2025-02-13 15:44:51 发布
8112

被折叠的 条评论
为什么被折叠?



