最早期的计算机根本不用操作系统,那些电子管和晶体管计算机,很庞大,编程依靠直接改变电路,那时候也没有CPU的概念,整台计算机都是庞大的电路组成的,通过指示灯和接线板来进行相应的编程和输出。
后来计算机越来越小,而且开始商业化运行了,开始用穿孔纸带和穿孔卡片等方式输入程序,此时程序还是机器码,也就是通过人工写出计算机可以识别的指令,直接输入,计算机就根据指令进行操作,不需要操作系统。
接下来为了编码的方便,人们开始使用简短的英文单词来代替机器码的一些指令,因此产生了汇编语言,通过汇编程序编译器直接翻译成机器指令即可。有了汇编程序,就大大方便人们编写程序了。早期的操作系统就是用汇编语言来写成的,然后翻译成机器指令存在电脑里面就行了。也有一些不用汇编语言,直接用机器指令写成的操作系统。
接下来的操作系统,就广泛使用汇编语言,然后直到C语言出现,才大规模采用C语言编写操作系统,现代操作系统中有一些部分由于效率的需要,还是采用汇编语言来编写的。
温馨提示:答案为网友推荐,仅供参考