Оглавление:
Определение - что означает Бохс?
Bochs - это полноценный эмулятор персонального компьютера (ПК) варианта Intel x86. Его эффективность в моделировании Intel x86 настолько эффективна, что все программные приложения, совместимые с x86 или аналогичными вариантами, могут без проблем работать на Bochs. Bochs поддерживает широкий спектр операционных систем x86, Linux и BSD. Он написан на C ++ и предназначен для работы на нескольких платформах. Однако, будучи самодостаточным эмулятором Intel x86, он не нуждается в инструкциях с платформы хоста.
Техопедия объясняет Бохсу
Эмуляция Bochs для Intel x86 включает в себя обычные устройства ввода-вывода и собственный BIOS. Его можно скомпилировать для эмуляции нескольких процессоров x86, таких как 386 вариантов, x86-64 Intel и AMD и даже тех, которые еще не вышли на рынок. Поскольку Bochs настолько эффективен и точно скомпилирован, он может запускать широкий спектр программного обеспечения, которое включает все операционные системы x86, такие как Windows, Linux и BSD.
Он предназначен для работы на ряде платформ, таких как x86, PPC, Sun, Alpha и MIPS. Поскольку Bochs самодостаточен, он не зависит от инструкций от хост-платформ, в отличие от других эмуляторов x86, таких как VMware и VirtualBox. Однако основным недостатком Bochs была его производительность. Bochs должен смоделировать процессор, и для этого ему необходимо выполнить несколько смоделированных инструкций x86, которые, как правило, замедляют производительность.
Учитывая, что вариант x86 в значительной степени считается устаревшим, Bochs может предоставить удобную платформу для программных приложений, которые все еще необходимо протестировать или запустить на компьютере с архитектурой x86.