Bochs
Bochs是一个x86硬件平台的开源模拟器。它可以模拟各种硬件的配置。Bochs模拟的是整个PC平台,包括I/O设备、内存和BIOS。更为有趣的是,甚至可以不使用PC硬件来运行Bochs。事实上,它可以在任何编译运行Bochs的平台上模拟x86硬件。通过改变配置,可以指定使用的CPU(386、486或者586),以及内存大小等。一句话,Bochs是电脑里的“PC”。根据需要,Bochs还可以模拟多台PC,此外,它甚至还有自己的电源按钮。
安装
1.因为Bochs是一款开源软件,所以我们直接进入官方网站:https://sourceforge.net/projects/bochs/files/bochs/2.6.9/
2.选择版本
3.根据操作系统选择具体源码或可执行文件,源代码的编译较麻烦,建议.exe
4.安装:
5.打开Bochs
因为是要调试程序,所以我们应当运行bochsdbg.exe程序。每当该程序运行时,都会出现如下图所示的起始界面。
详细设置参考:https://wenku.baidu.com/view/c1c33ac29e314332396893e3.html