最新版本 v2.7.0
bochs core下载 -凯发app官网登录
bochs是一个开源的x86硬件平台模拟器,能够模拟整个pc环境,包括cpu、内存、磁盘、显示器等硬件设备。它是操作系统开发、调试和学习的理想工具。
选择您的平台
windows
windows 10/11
64位版本
linux
ubuntu/debian/centos
源码包
macos
macos 10.15
intel/apple silicon
源代码
完整源代码
所有平台
核心特性
完整的x86模拟
支持从8086到最新的x86-64架构,包括保护模式、虚拟化等高级特性。
强大的调试功能
内置调试器支持断点、单步执行、寄存器查看等调试功能。
可配置性
通过配置文件灵活设置虚拟硬件,包括cpu类型、内存大小、磁盘等。
跨平台支持
支持windows、linux、macos等多个操作系统平台。
开源免费
完全开源,遵循lgpl许可证,免费用于商业和非商业用途。
高性能
优化的模拟引擎,提供接近真实硬件的运行性能。
系统要求
- 操作系统:windows 10/11, linux (内核3.10 ), macos 10.15
- 处理器:支持x86-64架构的cpu
- 内存:最少512mb ram,推荐2gb或更多
- 磁盘空间:至少100mb可用空间
- 编译环境(源码编译):gcc 4.8 或 clang 3.4
- 依赖库:sdl 1.2 (用于图形显示)
快速安装指南
windows 安装
1. 下载 windows 安装包
2. 运行 bochs-2.7.0-win64.exe
3. 按照安装向导完成安装
4. 配置 bochsrc.txt 文件
5. 运行 bochs.exe 启动模拟器
linux 安装
# ubuntu/debian
sudo apt-get install bochs bochs-x
# centos/rhel
sudo yum install bochs
# 从源码编译
tar xzf bochs-2.7.0.tar.gz
cd bochs-2.7.0
./configure --enable-debugger --enable-disasm
make
sudo make install
macos 安装
# 使用 homebrew
brew install bochs
# 从源码编译
tar xzf bochs-2.7.0.tar.gz
cd bochs-2.7.0
./configure --with-carbon
make
sudo make install