bochs模拟器是一款零硬件门槛的开源x86 PC硬件模拟器,软件采用纯软件完全模拟架构,无需VT虚拟化技术支持即可运行,并支持Windows、Linux、macOS、BSD等多平台部署,满足操作系统开发、内核调试、计算机体系结构教学等多场景专业需求。
1、全硬件仿真架构
采用C++编写,完整模拟Intel x86系列CPU、内存、硬盘、显卡、网卡及BIOS等全部PC组件,实现指令级精确仿真。
2、深度调试支持
内置bochsdbg调试器,支持断点设置、单步执行、寄存器查看、内存监视与反汇编分析,可逐条追踪指令执行流程。
3、高度可配置性
通过.bochsrc配置文件自定义CPU类型、内存大小、启动顺序与外设参数,灵活构建个性化虚拟硬件环境。
4、跨平台兼容运行
支持在x86、PPC、Alpha、Sun、MIPS等多种主机架构上运行,无需真实x86硬件即可测试各类操作系统。
5、多CPU架构支持
可仿真386至x86-64位处理器,可选MMX、SSE、3DNow!等多媒体指令集扩展,满足不同时代软件运行需求。
1、零硬件门槛
无需VT-x/AMD-V虚拟化支持,老旧电脑或虚拟机环境均可流畅运行,打破硬件限制实现随处开发。
2、教育研究利器
精确到指令级别的仿真细节,适合计算机组成原理、操作系统课程教学与底层代码研究。
3、操作系统开发
提供从加电启动到系统运行的完整调试能力,自制操作系统内核开发者的首选实验平台。
4、安全隔离环境
模拟器内运行病毒或不稳定软件不影响宿主机,为安全测试与恶意软件分析提供沙箱环境。
5、开源生态支持
遵循LGPL协议开源,全球开发者持续维护更新,丰富的社区文档与示例配置降低上手难度。
1、在本站下载bochs模拟器安装包。

2、双击 .exe 文件,勾选用户协议 → 选择安装路径 → 点击安装。

3、安装结束后,桌面或开始菜单出现的软件图标,点击即可使用。
Q1:虚拟机启动后黑屏无显示?
A:检查VGABIOS镜像文件路径配置是否正确,确认显示库sdl或x已正确安装,尝试切换显示模式或更新显卡驱动。
Q2:运行速度明显卡顿延迟?
A:Bochs采用纯软件模拟性能开销较大,建议降低模拟CPU频率与内存配置,关闭不必要的设备仿真,或使用QEMU替代获得更好性能。
Q3:如何调试自己编写的引导程序?
A:使用bochsdbg.exe启动,在关键地址设置断点,利用u命令反汇编查看指令,通过info registers查看寄存器状态,结合c/s/step等命令控制执行流程。
软件分类:pc模拟器
运行环境:WINALL
官网地址:https://bochs.sourceforge.io/getcurrent.html
软件语言:简体中文
授权:免费软件
软件类型:系统工具