BoCHS是一个高度可移植的开放源码IA32(x86)PC仿真器,用C++编写,运行在最流行的平台上。它包括对Intel x86 CPU、通用I/O设备和自定义BIOS的仿真。Bochs可以被编译来仿真许多不同的x86CPU,从早期的386到最新的x86-64Intel和AMD处理器,它们甚至可能还没有进入市场。Bochs能够运行仿真中的大多数操作系统,包括Linux、DOS或Microsoft Windows。Bochs最初由Kevin Lawton编写,现在由这个项目维护。Boch可以编译并在各种模式下使用,有些模式还在开发中。bochs的“典型”用途是提供完整的x86 PC仿真,包括x86处理器、硬件设备和内存。这允许您在工作站上的仿真器中运行操作系统和软件,就像您在机器内部拥有一台机器一样。例如,假设您的工作站是Unix/X11工作站,但是您想要运行Win'95应用程序。Bochs将允许您在Unix/X11工作站上运行Win 95和相关软件,在工作站上显示窗口,在PC上模拟监视器 .Android port by Lyubomyr Lisen & Maxim VoloshinlibSDL port by Sergii Pylypenko (aka pelya)source code:http://bochs.sourceforge.net/https://github.com/lubomyr/bochshttps://github.com/lubomyr/BochsLauncher