Bochs

维基百科,自由的百科全书
跳转到导航 跳转到搜索
Bochs
File:Bochs.png
Bochs for Windows displaying HAL91 (Linux)
Bochs for Windows displaying HAL91 (Linux)
开发者Community based; owned by Mandriva
当前版本
    Module:EditAtWikidata第29行Lua错误:attempt to index field 'wikibase' (a nil value)
    源代码库
    • {{URL|example.com|可选的显示文本}}
    Module:EditAtWikidata第29行Lua错误:attempt to index field 'wikibase' (a nil value)
    编程语言C++
    引擎
      Module:EditAtWikidata第29行Lua错误:attempt to index field 'wikibase' (a nil value)
      操作系统跨平台
      语言英文
      类型仿真器
      许可协议GNU宽通用公共许可证
      网站http://bochs.sourceforge.net/

      Bochs(发音:box)是以GNU宽通用公共许可证发放的开放源代码x86x86-64IBM PC兼容机模拟器调试工具,支持处理器(包括保护模式)、内存、硬盘、显示器、以太网BIOSIBM PC兼容机的常见硬件外设的仿真。

      许多客户操作系统能通过该仿真器运行,包括DOS、某些版本的Microsoft WindowsAmigaOS 4BSDLinuxMorphOSXenixRhapsody (Mac OS X的前身)。Bochs能在许多主机操作系统运行,例如WindowsWindows MobileLinuxMac OS XiOS以及PlayStation 2

      Bochs主要用于操作系统开发(当模拟操作系统崩溃,它不崩溃主机操作系统,所以可以调试仿真操作系统)和在主机操作系统运行其他来宾操作系统。它也可以用来运行不兼容的旧的软件(如电脑游戏)。

      它的优点在于能够模拟跟主机不同的机种,例如在SPARC系统里模拟x86,但缺点是它的速度却慢得多。

      参见[编辑]

      相关连接[编辑]