本文介绍了如何对操作系统进行编程?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我喜欢编码,但是我目前仅从事Web开发.我想做一些独特而有趣的事情,并且与Web编程完全不同.

是的,这可能是一个愚蠢的问题,但是我认为构建一个非常简单的操作系统真的很酷.因此,请不要说任何粗鲁的话.我只想知道以下几件事:

*从哪里开始?*资源*我会使用哪种语言?

我在想一些简单的事情,例如基于cmd的

解决方案

关于操作系统设计的绝对圣经"过去是,也曾经是Andrew Tanenbaum的操作系统的设计和实现-《天龙八部》:-)

还有很多其他参考,例如开发自己的32位操作系统.. >

Microsoft Research也已经/有一个关于在托管代码(C#)中创建操作系统的项目,名为奇点-可能会提供一些见解/论文等.

编写完整的操作系统既不是琐事也不是一项快速的任务,尽管...

I love to code, but I am currently only doing web development. I'd like to do something that will be unique and fun and very different from web programming.

Yeah, this might be a dumb question, but I think it would be really cool to build a really simple Operating System. So please do not say anything rude. I just want to know the following things:

*Where to start?*Resources*What language would I use?

I was thinking something simple like a cmd based

解决方案

The absolute "bible" on operating system design is and was Andrew Tanenbaum's Operating Systems Design and Implementation - the "Dragon" book :-)

There are plenty of other references, too, e.g. Developing Your Own 32-Bit Operating System.

Microsoft Research also has/had a project on creating an operating system in managed code (C#) called Singularity - that might provide some insights/papers etc.

Writing a complete OS is neither a trivial nor a quick task, though.....

这篇关于如何对操作系统进行编程?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

09-18 22:53