
直接运行在裸机上的更基本的系统软件是 *** 作系统
*** 作系统是指控制和管理整个计算机系统的硬件和软件资源,并合理的组织和调度计算机的工作和资源的分配,以提供给用户和其它软件方便的接口和环境,它是计算机系统中最基本的系统软件。
*** 作系统层次结构如图。
用户可以直接和 *** 作系统进行交互,但是大多数情况下都是通过应用软件与 *** 作系统进行交互。硬件指的是CPU、内存、硬盘等资源。
*** 作系统说明:
1、负责管理协调硬件、软件等计算机资源的工作。
2、为上层的应用程序、用户提供简单易用的服务。
3、 *** 作系统是系统软件,而不是硬件。
C和BASIC的只要没有系统调用就行!裸机运行程序,只能引导加载了,首先你得有软盘,没有软盘得有虚拟机.这样才能引导程序.
引导原理是,当电脑扫描完硬件后,会读取软盘第一个扇区的内容到内存0x7C00,并检查第一个扇区的510字节处是否为0xAA55,是则运行第一个扇区的内容.否则则加载硬盘第一个扇区的内容并检查.如果你的程序不大于512字节,你就可以放到软盘第一个扇区去,系统在开机时会运行它,如果大于则需要你去写加载程序!
FloppyWriter.exe 这个软件是按扇区写软盘的!
我QQ305649182
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)