码迷,mamicode.com
首页 > Windows程序 > 详细

一个操作系统的实现 笔记(一)Windows7下工作环境搭建

时间:2016-11-12 20:16:04      阅读:428      评论:0      收藏:0      [点我收藏+]

标签:文本编辑   笔记   自己   调试   win7   idt   表示   搭建   nasm   

本文主要讲述环境搭建。

操作系统: 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下工作环境搭建

标签:文本编辑   笔记   自己   调试   win7   idt   表示   搭建   nasm   

原文地址:http://www.cnblogs.com/songwenlong/p/6057267.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!