摘要: 1. Linux(Fedora-14-i386)。曾经把源代码移到64位系统上编译,出现一些编译问题。确保系统装有gcc编译器以及ld链接器(为C服务)。2. nasm(2.10.05)—— 汇编语言编译器。3. bochs(2.6) —— 虚拟机。我们编写的操作系统代码都在该虚拟机上运行测试,功能还算强大。记得该软件configuration时开启debug功能,具体安装说明网上有很多文章可以参考。4. 准备一个软盘镜像文件,大小1.44M,我们的操作系统代码编译链接后会写到该文件中,虚拟机开机加载软盘第一个扇区的内容,这样我们的操作系统算是开始运行了。5. 准备一个软盘镜像文件写入工具,l 阅读全文
posted @ 2013-09-14 22:15 Jerry Tong 阅读(121) 评论(0) 推荐(0) 编辑