Bochs je vysoko prenosný počítačový emulátor IA-32 (x86) s otvoreným zdrojom, napísaný v jazyku C ++, ktorý beží na najpopulárnejších platformách.Zahŕňa emuláciu procesora Intel x86, bežných vstupno-výstupných zariadení a vlastného systému BIOS.V súčasnosti môžu byť Bochs kompilované tak, aby emulovali procesor 386, 486, procesor Pentium / PentiumII / PentiumIII / Pentium4 alebo x86-64 vrátane voliteľných MMX, SSEx a 3DNow!inštrukcie.Bochs dokáže prevádzkovať väčšinu operačných systémov vo vnútri emulácie vrátane Linux, DOS, Windows® 95/98 a Windows® NT / 2000 / XP alebo Windows Vista.Bochs bol napísaný Kevinom Lawtonom a je v súčasnosti udržiavaný týmto projektom.Bochs môžu byť zostavené a používané v rôznych režimoch, z ktorých niektoré sú stále vo vývoji.„Typickým“ použitím bochov je zabezpečenie úplnej emulácie počítača x86 vrátane procesora x86, hardvérových zariadení a pamäte.To vám umožní spúšťať operačné systémy a softvér v emulátore na vašej pracovnej stanici, podobne ako vo vnútri stroja.Napríklad povedzme, že vaša pracovná stanica je pracovnou stanicou Unix / X11, ale chcete spustiť aplikácie Win'95.Bochs vám umožní spustiť Win 95 a súvisiaci softvér na vašej pracovnej stanici Unix / X11, zobraziť okno na vašej pracovnej stanici, simulovať monitor na PC....
bochs