操作系统的诞生

来源:6-2 操作系统概览

qq_慕沐6449910

2020-08-11

老师您好,我最近正在自己做一个操作系统,但有一点我很迷惑;我得先安装一个操作系统,才能在此基础上自己做一个操作系统,既然如此,第一个操作系统是怎么做出来的呢?

写回答

1回答

咚咚呛

2020-08-11

这个问题挺有意思的。

这个问题除了操作系统以外,在编程语言等别的领域也都可以举出类似的例子,比如说:我需要发明一门新的编程语言,但是为了实现这个编程语言,我需要有另外一门编程语言,既然如此,第一种操作语言是怎么做出来的呢?

这里涉及到一个叫“自举”的概念,自举的意思可以简单理解为自己实现自己,自己编译自己,比如编程语言的自举,操作系统的自举等等,操作系统从0到1是一个漫长的自举过程,而从1到100却是一个很快的过程,同学可以以“自举”这个概念切入,去思考这个问题,相信会阔然开朗。

希望对你有所帮助。

1
0

(新版)计算机基础,计算机组成原理+操作系统+网络

编程之前先学这门课,系统补足计算机基础知识,夯实编程地基

7739 学习 · 1580 问题

查看课程