摘要: 这一阶段,到第五天最后一个问题之前,主要完成了小操作系统界面的处理部分,使其看起来像一个操作系统,期间先用汇编语言制作了操作系统的引导部分IPL,从磁盘中读取信息(这里用到的是软盘)调入内存,在内存中执行时,完成一些基本的设定之后,跳到操作系统的开始部分.sys在内存中所在的位置即可执行自己制作的程序,而且真正操作系统执行的应用程序是用C语言编写的,将.nas,.c的程序编译为.obj的目标文件时,再进行连接,生成zeus.img,这一阶段主要是界面显示的程序,包括从内存中读取显示的像素信息,做出基本的操作系统界面,然后利用像素坐标制作字体来显示不同的字符,最后显示字符串,然后再显示鼠标,到这 阅读全文
posted @ 2013-02-16 22:27 zhenhai 阅读(377) 评论(0) 推荐(0)