2013-09-30 25 views
-2

标题解释它。制作操作系统需要哪些计算机技能,程序等等?我知道我在这方面的技能方面还有很长的路要走,但我想知道我应该如何实现这一目标。从头开始创建操作系统需要哪些技能,程序等?

+0

对装配编程有深入的了解,对操作系统原理有深入的了解,对处理器架构有非常详细的了解等等,这并不容易。先尝试克隆DOS,然后看看你的想法。您需要某种虚拟机进行测试,并且需要对(更多)高级别部分的C有非常全面的了解。这并不容易,大多数程序员甚至无法靠近。祝你好运! – Linuxios

回答

1

从计算机科学学士学位开始。那么也许去攻读硕士学位。在数学上沉重。

通常您需要一种低级语言,您可以编译为二进制文件。我附近的一家商店,Green Hills Software制作编译器,位于一所优秀的学校旁边。你可以看着他们实习。

你的学习领域也有一些很棒的书籍。

您可以在线购买简单的芯片并为它们编写代码。我知道有人在他的车库里从零件在线制造小型机器人。他将设计超级简单的主板,并将它们建在中国,编写代码,并在其上焊接车轮,机翼和传感器。他把他的一个模型卖给了美国航空航天局。

我希望你这样做!

相关问题