【发布时间】:2016-02-23 22:18:10
【问题描述】:
我已经阅读了几个嵌入式项目,在所有这些项目中,引导加载程序都是用汇编而不是 C 编写的。这有什么原因吗?
【问题讨论】:
-
这是一个更适合 Programmers Stack Overflow 站点的问题,而不是 Stack Overflow 直接的问题。
-
我在 C.0 中编写了 3 个引导加载程序。更容易维护。 Example tight code
-
@AntonH 请不要建议交叉发布到其他站点。如果某个问题确实更适合其他地方并且没有直接的迁移路径,请将其标记为由版主迁移(这个问题在程序员身上做得不好)。请阅读:What goes on Programmers.SE? A guide for Stack Overflow.
-
可能是由一位老派退休程序员编写的。没有人知道它是如何工作的,所以保持原样。
-
我不明白为什么这被标记为基于意见。他问是否有任何理由在汇编中编写引导加载程序。正如下面的答案所表明的那样,至少有一部分是有原因的。