Jump to content

GXemul

GXemul
Разработчик(и) Андерс Гаваре
Первоначальный выпуск 1 июля 2004 г .; 20 лет назад ( 01.07.2004 )
Стабильная версия
0.7.0 / 22 апреля 2021 г .; 3 года назад ( 22 апреля 2021 )
Тип Эмулятор
Лицензия Лицензия в стиле BSD
Веб-сайт Гавар .se /gxemul /

Экспериментальный эмулятор Гаваре (ранее известный как mips64emul ) — это компьютерной архитектуры эмулятор , разрабатываемый Андерсом Гаваре. Этодоступно как бесплатное программное обеспечение по пересмотренной лицензии в стиле BSD .В 2005 году Гаваре изменил название программного проекта.с mips64emul на GXemul. Это было сделано для того, чтобы не создать впечатление, что эмуляторбыл ограничен архитектурой MIPS , которая былаИзначально эмулируется только архитектура.

Хотя разработка эмулятора все еще находится в стадии разработки, с 2004 г.был достаточно стабилен, чтобы позволить различные немодифицированные гостевые операционные системы запускать .как если бы они работали на реальном оборудовании. В настоящее время эмулируемые архитектуры процессоров включают в себя ARM , MIPS , M88K , PowerPC и SuperH .Гостевые операционные системы, работа которых проверена внутри эмулятора.являются NetBSD , OpenBSD , Linux , HelenOS , Ultrix и Спрайт .

Помимо запуска целых гостевых операционных систем, эмулятор также можно использоватьдля экспериментов меньшего масштаба, например, хобби-операционная системаразработки, или его можно использовать в качестве общего отладчика .

Динамический перевод

[ редактировать ]

Эмуляция процессора GXemul использует динамическую трансляцию для преобразованияэмулированные инструкции процессора в промежуточное представление (IR).IR имеет формат, который может быть выполнен хостом. Другими словами, этодолжна быть возможность портировать эмулятор на новые хост-архитектуры с помощью всего лишьперекомпиляция; нет необходимости реализовывать собственный механизм генерации кодадля каждой хост-архитектуры, чтобы она работала.

См. также

[ редактировать ]
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 893f7f63e0b1735adcfbef41adbb4b1b__1707093300
URL1:https://arc.ask3.ru/arc/aa/89/1b/893f7f63e0b1735adcfbef41adbb4b1b.html
Заголовок, (Title) документа по адресу, URL1:
GXemul - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)