Bochs是一款用C++開(kāi)發(fā)的可移植的IA-32(x86) PC模擬器,幾乎可以運(yùn)行在所有流行的平臺(tái)上。Bochs可以對(duì) Intel x86 CPU 、通用I/O設(shè)備和可定制的 BIOS 的模擬?,F(xiàn)在Bochs可以模擬386、486、Pentium Pro或者AMD64 CPU,包括可選的MMX、SSE、SSE2和3DNow指令。Bochs的模擬環(huán)境中可以運(yùn)行大部分的操作系統(tǒng),包括 Linux、Windows 95、DOS、Windows NT 4、FreeBSD、MINIX等。
相關(guān)軟件 | 版本說(shuō)明 | 下載地址 |
---|---|---|
DirectX 12 | 官方正式版 | 查看 |
Windows7SP1補(bǔ)丁包 | 32位&64位 | 查看 |
nirlauncher | 中文版 | 查看 |
JXCraft | 綠色版 | 查看 |
軟件簡(jiǎn)介
Bochs是一種十分輕便的使用c++編寫(xiě)的開(kāi)源IA-32(x86)電腦模擬器,可以運(yùn)行在最受歡迎的平臺(tái)上。它仿真英特爾x86 CPU、常見(jiàn)的I/O設(shè)備、和定制的BIOS。Bochs可以被編譯仿真386、486、Pentium/PentiumII/PentiumIII/Pentium4或x86-64位的CPU,包括可選的MMX,SSEx和3DNow指令。在Bochs仿真環(huán)境里能夠運(yùn)行許多操作系統(tǒng),比如Linux、DOS、Windows 95/98/NT/2000/XP或者Windows Vista。Bochs是由凱文·勞頓編寫(xiě)的,由sourceforge的Bochs項(xiàng)目組維護(hù)。
Bochs可以被編譯運(yùn)用在多種模式下,其中有些仍處于發(fā)展中。bochs的典型應(yīng)用是提供x86 PC的完整仿真,包括x86處理器、硬件設(shè)備、和存儲(chǔ)器。這讓您在您的工作站上的模擬器里運(yùn)行操作系統(tǒng)和軟件,就像你有一臺(tái)機(jī)器內(nèi)的機(jī)器。例如,Bochs還將允許您在安裝X11的Solaris機(jī)上運(yùn)行windows應(yīng)用程序。
Bochs的發(fā)布遵守GNU LGPL。詳見(jiàn)復(fù)制許可。
peter-bochs-debugger是一個(gè)輔助Bochs的GUI調(diào)試器。它是用Java編寫(xiě)的。它只能配合Bochs版本 >= 2.3.7.
軟件說(shuō)明
Bochs的說(shuō)明文檔被寫(xiě)進(jìn)了Docbook(資料收集庫(kù))。Docbook是一種文本格式,這種格式文檔可以輕易地轉(zhuǎn)換成許多流行的瀏覽器格式,如HTML、PDF、和Postscript。每個(gè)Bochs的可執(zhí)行發(fā)布包都包含說(shuō)明文檔的HTML文件。
我在哪里能得到更多的信息?我在哪里報(bào)告問(wèn)題? Bochs說(shuō)明文檔和網(wǎng)站都介紹了如何加入Bochs開(kāi)發(fā)者郵件列表,這是主要的Bochs論壇。網(wǎng)站主頁(yè)也有報(bào)告漏洞和提出功能需求的鏈接。即使你沒(méi)有SourceForge的賬號(hào)您也可以在這些區(qū)域?yàn)g覽和填寫(xiě)內(nèi)容。我們需要您的反饋,以便我們知道Bochs的哪部分需要改進(jìn)。
如果你對(duì)Bochs做出了某些改進(jìn),并希望與人分享,網(wǎng)站上也有補(bǔ)丁發(fā)布頁(yè)。
軟件更新
Bochs更新內(nèi)容:
核心功能升級(jí)
核心仿真引擎重大升級(jí):Bochs v3.0 對(duì)核心仿真引擎進(jìn)行了全面升級(jí),顯著提升了模擬器的性能和穩(wěn)定性,能夠更高效地模擬 x86 架構(gòu)的計(jì)算機(jī)系統(tǒng)。
調(diào)試功能全面增強(qiáng):新增了更多調(diào)試工具和選項(xiàng),幫助開(kāi)發(fā)者更輕松地進(jìn)行代碼調(diào)試和問(wèn)題排查。
CPU 仿真模型改進(jìn):對(duì) CPU 仿真模型進(jìn)行了優(yōu)化,提高了仿真精度和性能,支持更多 CPU 指令和特性。
圖形與設(shè)備仿真增強(qiáng)
圖形和外圍設(shè)備仿真增強(qiáng):改進(jìn)了對(duì)圖形設(shè)備的仿真,支持更多高級(jí)圖形功能和顯示模式。同時(shí),增強(qiáng)了對(duì)各種外圍設(shè)備的仿真支持,如 USB 設(shè)備、聲卡等。
VGA 顯示器仿真優(yōu)化:新增了對(duì) Cirrus Logic GD5446 VGA 顯卡的仿真支持,提升了 VGA 顯示器的仿真效果,支持更高的分辨率和顏色深度。
BIOS 更新
BIOS 更新:更新了 BIOS,修復(fù)了一些已知問(wèn)題,并增加了對(duì)新硬件和功能的支持。
其他改進(jìn)
配置文件優(yōu)化:優(yōu)化了配置文件的格式和解析方式,提高了配置的靈活性和易用性。
用戶(hù)界面改進(jìn):改進(jìn)了用戶(hù)界面,提供了更直觀的操作體驗(yàn)和更豐富的信息顯示。