首页 > 代码库 > 一个操作系统的实现 笔记(一)Windows7下工作环境搭建
一个操作系统的实现 笔记(一)Windows7下工作环境搭建
本文主要讲述环境搭建。
操作系统: win7
需要的软件有:
1).Bochs 虚拟硬盘/软盘制造工具,也可用来进行系统的调试
2).nasm 汇编编译器
3).UltraEdit 查看二进制文件工具,也可用做汇文本编辑器,编写汇编程序时使用
4).FloppyWriter 硬盘/软盘写入工具
只要能达到目的,可以使用任何你擅长的工具。
安装好以上软件,并配置好环境变量后,按以下步骤操作:
1.用bximage.exe创建img文件
在Bochs安装路径下找到bximage.exe,运行,按需要制作软盘,步骤如下图,完成后会在当前文件夹下生成一个b.img文件。
2.生成bin文件
用文本编辑器按下图编写自己的“操作系统”(实际上只是一个引导程序),存为.asm格式,并用nasm编译为bin文件,用UltraEdit 打开bin文件可以看到写入的内容。
3.用FloppyWriter将bin写入img文件
写入后用UltraEdit打开.img文件可以看到在.bin文件中的内容。
4.修改配置文件bochsrc.bxrc和run.bat
5.以上步骤完成后,双击bochsrc.bxrc或run.bat,就会成功显示如下画面,表示成功的执行了自已写的“操作系统”。
到这里环境配置就完成了。
一个操作系统的实现 笔记(一)Windows7下工作环境搭建
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。