按照课本的提示,课程设计二的基本原理是:
1.写一段安装程序,在dos下执行,它负责把我们自己的启动程序机器码写入到软盘的0道0面1扇区上。
2.插入软盘,重启电脑(我用的是vmare虚拟机,dos系统),我们的启动程序就开始运行了,它的作用是:把4行文字打印到屏幕上,然后接受键盘输入。按1,2,3,4则分别执行4个功能,其他键呢就回到键盘输入等待。
好,以上比较容易实现,当电脑启动,显示出自己的字符串时,确实让人小小激动一下,就像《自己动手写操作系统》这本书里面写的那样,我们终于写了一个不依赖任何操作系统来执行的程序了,好神奇!
(几个月前,我看《自己动手写操作系统》开篇的时候,还对...