没有操作系统的情况下,是否可以运行汇编器?高级语言编译器可否脱离操作系统运行?

我听说起初的时候没有操作系统,汇编器是在没有操作系统的情况下运行的,现在的汇编器是不是也可以脱离操作系统运行呢?就是计算机没有操作系统的情况下运行汇编器。 高级语言编译器是不是必须要在相应的操作系统上运行?所编写出的程序是不是也要在相应的操作系统上运行?

第1个回答  2010-06-01
理论上应该是可以的。
操作系统也是程序。
汇编器、编译器也可以运行在无操作系统状态。
但不是现在的VC、BCB之类的。因为这些是连接成Windows、linux....平台的程序。
所以可以无操作系统运行的编译器起码要有自己的引导程序、文件管理器之类的功能。那也相当于一个操作系统了。
无操作系统的程序。自己本身就应该是一个操作系统了吧。

以上纯属我的理解。如有错误请指正。
第2个回答  2010-06-01
操作系统是一个调度,管理各种硬件,软件的。汇编语言是一种文字表达系统,也是不需编译成机器代码的。就需要汇编器软件。这个软件就需要运行在某种操作系统上。至少有个dos什么的。因为至少要控制键盘输入,显示输入文字,内存管理什么的。本回答被提问者采纳
第3个回答  2010-06-01
你的理解有一定偏差。
第4个回答  2010-06-01
不行哦。
相似回答