如何对操作系统进行编程? [英] How to program an Operating System?

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

问题描述

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

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

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

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

解决方案

关于操作系统设计的绝对圣经"过去是,也曾经是Andrew Tanenbaum的开发自己的32位操作系统.. >

Microsoft Research也已经/有一个关于在托管代码(C#)中创建操作系统的项目,名为 解决方案

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.....

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

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆