实模式到保护模式运行环境的搭建

一、用到的工具(win下的环境)

 

Bochs:虚拟机

WinHex:16进制的编辑器

收藏的一个连接:http://pan.baidu.com/share/link?shareid=4212183194&uk=4279138139

Nasm编译器:http://pan.baidu.com/share/link?shareid=6103169&uk=4279138139

NotePad++:http://notepad-plus-plus.org/

 

二、Bochs的简单实用

 

1.用工具在Bochs的安装目录下面, bximage.exe可以生成一个软盘格式的文件*.img

2.简单的配置文件(注意里面的路径和*.img名称

###############################################################
# bochsrc.bxrc file
###############################################################
# how much memory the emulated machine will have
megs: 32
# filename of ROM images
romimage: file=$BXSHARE/BIOS-bochs-latest, address=0xf0000
vgaromimage: $BXSHARE/VGABIOS-elpin-2.40
# what disk images will be used
floppya: 1_44=LYY.IMG, status=inserted
# choose the boot disk.
boot: a
# where do we send log messages?
log: bochsout.txt
# disable the mouse, since Tinix is text only
mouse: enabled=0
# enable key mapping, using US layout as default.
keyboard_mapping: enabled=1, map=$BXSHARE/keymaps/x11-pc-us.map

3.这两个文件放到一个目录下面就可以了,运行直接点击(bochsrc.bxrc)

 

三、WinHex的基本使用

 

WinHex的使用时对*.img的文件的写入。

参考一篇有图文的基本用法:http://blog.chinaunix.net/uid-25063573-id-3329779.html

你可能感兴趣的:(虚拟机,配置文件,编译器,编辑器,运行环境)