Bochs je vysoce přenosný open source IA-32 (x86) PC emulátor napsaný v C ++, který běží na nejpopulárnější platformy. Projekt Bochs zahrnuje emulaci x86 CPU Intel, společné I / O zařízení a vlastní BIOS.
V současné době, Bochs může být sestaven tak, aby napodobit 386, 486, Pentium, Pentium Pro nebo AMD64 CPU, včetně volitelného MMX, SSE, SSE2 a 3DNow! instrukce.
Bochs je možné spustit operační systémy, emulace, včetně Linuxu, Windows 95, DOS a Windows NT 4. Bochs napsal Kevin Lawton a je v současné době udržuje tento projekt.
Bochs mohou být sestaveny a používány v různých režimech, z nichž některé jsou stále ve vývoji. "Typické" využití Bochs je zajistit kompletní x86 PC emulaci, včetně procesoru x86, hardwarových zařízení a paměti.
To vám umožní spouštět operační systémy a software v emulátoru na vaší pracovní stanici, stejně jako máte počítač uvnitř stroje. Například, řekněme, že vaše pracovní stanice je stanice Unix / X11, ale chcete spustit aplikace Win'95.
Bochs vám umožní spouštět Win 95 a související software v Unix / X11 stanici, zobrazí okno na vaší pracovní stanici, simulovat monitor v počítači.
Co je nového v Toto vydání:
- přidáno grafické Bochs debugger rozhraní pro většinu z podporovaných platforem. Díky za Chourdakis Michaela a Bruce Ewing.
- Mnoho nových funkcí CPU v emulaci
- Podpora & gt; 32 bit fyzický adresový prostor a konfigurovatelné MSRs
- VMX, 1G stránky v dlouhodobém režimu, MOVBE instrukce
- Opravy chyb pro emulaci CPU správnost, debugger a CPU instrumentaci.
- New config interface "win32config" se startem a nabídku runtime
- USB přidána podpora OHCI, externí hub a cdrom
- Přidána podpora uživatelského rozhraní plugin.
Komentáře nebyl nalezen