我喜欢编码,但目前只做 Web 开发。我想做一些独特、有趣且与网络编程截然不同的事情。
是的,这可能是一个愚蠢的问题,但我认为构建一个非常简单的操作系统真的很酷。所以请不要说任何粗鲁的话。我只想知道以下事情:
*从哪儿开始?
*资源
*我会使用什么语言?
我在想一些简单的事情,比如基于 cmd
操作系统设计的绝对“圣经”过去是 Andrew Tanenbaum 的操作系统设计与实现 https://rads.stackoverflow.com/amzn/click/com/0131429388- “龙”书:-)
还有很多其他参考资料,例如开发您自己的 32 位操作系统 https://rads.stackoverflow.com/amzn/click/com/0672306557.
微软研究院还有一个用托管代码 (C#) 创建操作系统的项目,名为奇点 http://research.microsoft.com/en-us/projects/singularity/- 这可能会提供一些见解/论文等。
不过,编写一个完整的操作系统既不是一件简单的事,也不是一件快速的任务......
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)