Как сделать эмуляцию?

24 апреля 2012 г. Просмотров: 786 Полезные советы ,
Как сделать эмуляцию.

Любая вычислительная система может эмулировать любую другую, обладая достаточным объемом ресурсов. Для этого необходима специальная программа, называемая эмулятором. Такие программы существуют как для компьютеров, так и для смартфонов.

Инструкция

Нередко возникает необходимость эмулировать на одном IBM PC-совместимом компьютере другой такой же компьютер. Это позволяет, например, запускать Linux поверх Windows или наоборот, экспериментировать с различными экзотическими операционными системами, например, MenuetOS, не выделяя для этого отдельных разделов на жестком диске.

Для этого существует несколько эмуляторов, в частности, QEMU, Bochs, Microsoft Virtual PC. Скачать первый из них можно по следующему адресу http://wiki.qemu.org/Download. Руководство пользователя этой программы расположено на http://wiki.qemu.org/Manual

Программы, эмулирующие персональный компьютер целиком, весьма ресурсоемки. Гораздо меньше ресурсов требуют для своей работы программы, эмулирующие строго определенные операционные системы. Так, например, для запуска программ, предназначенных для DOS, поверх Linux или Windows можно использовать программы Dosemu и DOSBOX. Первая из них работает только в Linux и требует, чтобы процессор был с системой команд x86. Вторая работает как в Linux, так и в Windows, на процессорах с системам команд x86 и ARM, но работает медленнее и требует больше ОЗУ.

Первый из эмуляторов можно скачать по следующему адресу http://dosemu.org/stable/. Второй же эмулятор доступен на странице http://www.dosbox.com/download.php?main=1

Очень часто приходится запускать в операционной системе Linux программы, предназначенные для Windows, например, при отсутствии на компьютере последнего. Для этого предназначен эмулятор Wine. Он входит в комплект целого ряда дистрибутивов Linux. Если же он отсутствует, загрузить его можно со следующей страницы:

http://www.winehq.org/download/

Недостатком Wine является совместимость далеко не со всеми программами. Следует также учитывать, что лицензия браузера Internet Explorer запрещает запуск его под этим эмулятором.

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

Найти программу для эмуляции этого компьютера для требуемого вам сочетания платформы и операционной системы можно на следующей странице http://www.worldofspectrum.org/emulators.html. Сами игры и другие программы для запуска в этих эмуляторах можно на том же сайте по следующему адресу: http://www.worldofspectrum.org/archive.html

Оцените статью!