|
一般来说任何的一个不安装操作系统的硬件我们都是可以把这种硬件称之为裸机,这种裸机是可编程的,但是这种编程是非常 艰难 的。一般的状况 之下假如 我们是不树立 操作系统的话,那么就是不能使用编译器,假如 是不能使用编译器的话那么一定也是不能进行高级言语 编程。
那么不断 的使用汇编言语 组件程序这是可行的吗?其实在最开始的时候我们还是应当借助于操作系统完成一个引导程序的,不过这也是二进制的编码。之后我们应当是树立 一个在小型意义之上的操作系统,这个系统应当是具备的就是汇编连接器的功能。可能我们不需要. 文件系统,所以说就是直接的调用硬盘扇区。
或许我们在使用汇编言语 进行了一段时间的编程之后就是会创造 一个在本人 机器之上的高级言语 ,那么我们使用这种高级言语 就是可以实现一个大型软件的构建,这个时候我们就是可以开发真正意义之上的操作系统.了 。但是需要. 晓得 的就是由于 我们的操作系统应当是运行在本人 的真实机器之上的,所以说不存在什么虚拟的ghost win7操作系统给我们进行编成。所以说我们就应当是必需 保证本人 的操作系统稳定,不能一下子就垮了,最最少 在内核之上就是如此。
可见这是非常 的费事 的,其实在裸机之上进行操作是没有任何的意义的,由于 我们会发现所谓的裸机在没有操作系统的状况 之下是不可能实现任何的功能的,我们必需 是编程,并且是编写出一个操作系统,只有是这样我们才是能实现使用计算机。 |
|
|
|
|
|
|