Bochs

Bochs （ 發音 ： box ） 是以GNU寬通用公共許可證發放的開放源代碼的x86 、 x86 - 64IBM PC兼容機模擬器和調試工具 ， 支持處理器 （ 包括保護模式 ） 、 內存 、 硬盤 、 顯示器 、 以太網 、 BIOS 、 IBM PC兼容機的常見硬件外設的仿真 。 許多客戶操作系統能通過該仿真器運行 ， 包括DOS 、 某些版本的Microsoft Windows 、 AmigaOS 4 、 BSD 、 Linux 、 MorphOS 、 Xenix和Rhapsody ( Mac OS X的前身 ) 。 Bochs能在許多主機操作系統運行 ， 例如Windows 、 Windows Mobile 、 Linux 、 Mac OS X 、 iOS以及PlayStation 2 。 Bochs主要用於操作系統開發 （ 當模擬操作系統崩潰 ， 它不崩潰主機操作系統 ， 所以可以調試仿真操作系統 ） 和在主機操作系統運行其他來賓操作系統 。 它也可以用來運行不兼容的舊的軟件 （ 如電腦遊戲 ） 。 它的優點在於能夠模擬跟主機不同的機種 ， 例如在SPARC系統裏模擬x86 ， 但缺點是它的速度卻慢得多 。