如何编写不依赖操作系统的程序。就是裸机上可以运行的。汇编或c语言生成文件都是exe啊只能在win下 10
4个回答
展开全部
回答这个问题会在操作系统的定义上发生争论:如果说windows,linux,unix......这些才算操作系统的话,那么简单, 首先你向各个硬件厂商拿到各个接口(如果你本身对这些硬件非常了解, 那么自己写硬件接口), 然后你在你的程序上直接对各个硬件接口进行直接控制; 而那些所谓的标准库, 系统库都用不到了;;;;
如果说操作系统的定义是: 硬件的整合; 那么你程序本身就是自带操作系统了;
要知道BOIS本身就是操作系统的一种(basic input output system); 所以关键是怎么定义操作系统;;;;;
楼上那个回答是误人子弟的,不知道为什么会变为最佳答案, 所以我才回答;
如果说操作系统的定义是: 硬件的整合; 那么你程序本身就是自带操作系统了;
要知道BOIS本身就是操作系统的一种(basic input output system); 所以关键是怎么定义操作系统;;;;;
楼上那个回答是误人子弟的,不知道为什么会变为最佳答案, 所以我才回答;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
不可能。操作系统是软件程序赖以存在的平台,是连接底层硬件和用户应用层之间的桥梁。没有操作系统,你怎么去控制硬件。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
参考:orange's 一个操作系统的实现
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询