Bochs — бесплатная программа для эмуляции аппаратного обеспечения IBM PC. Включает в себя эмуляцию процессоров архитектуры x86, устройств ввода-вывода и возможность использовать различные BIOS и видеоадаптеры. Bochs может эмулировать процессоры 386, 486, Pentium, Pentium Pro, AMD64 и т.п., поддерживает MMX, SSE, SSE2, 3DNow!, SSE3 и SSE4.
Поскольку Bochs эмулирует все инструкции x86 и все устройства ПК, он широко используется для отладки новых операционных систем. Также этот программный продукт подойдет геймерам для запуска старых игр, и всем другим, заинтересованным в ее возможностях, пользователям.
Основные возможности Bochs:
— Можно использовать для запуска многих ОС включая Linux, DOS, Windows 95/98 и Windows NT/2000/XP или Windows Vista/7.
— Отладчик Bochs может регулировать скорость симуляции, делая паузу в любом желаемом вами месте для проверки состояния памяти или регистров CPU.
— Bochs эмулирует процессоры: 386, 486, Pentium/PentiumII/PentiumIII/Pentium4 или x86-64 включая опциональные инструкции MMX, SSEx і 3DNow!
— Графический дебаггер для большинства поддерживаемых платформ.