Есть ли способ установить эмулятор без использования Wine?

Мне это нужно, чтобы попрактиковаться в 16-битном ассемблерном коде. Я забочусь о том, что происходит с регистрами при каждом выполнении инструкции. Я использую ubuntu 18.04 Мне не удалось установить Wine из-за проблем с неработающим пакетом. Я много пробовал, но ничего не помогало. мой источник .list файл

my source.list file

source.list

оставшийся код

deb http://archive.ubuntu.com/ubuntu bionic-security universe
# deb-src http://security.ubuntu.com/ubuntu bionic-security universe
deb http://archive.ubuntu.com/ubuntu bionic-security multiverse
# deb-src http://security.ubuntu.com/ubuntu bionic-security multiverse
deb http://dl.winehq.org/wine-builds/ubuntu/ bionic main
# deb-src http://dl.winehq.org/wine-builds/ubuntu/ bionic main

0
задан 10 July 2021 в 11:17

1 ответ

Вы можете использовать DOSBox с TASM (ассемблер / отладчик x86-16).
Чтобы установить текущую версию DOSBox в Ubuntu:

  1. Установите DOSBox

     sudo apt-get install dosbox 
     
  2. Загрузите TASM (Turbo Assembler) и TD (Turbo Отладчик)

    Получить исходный код для этого

  3. Распаковать его в известное место, например / home / user / tasm

  4. Открыть DOSBox

  5. Смонтировать путь в DOSBox с помощью

     mount c / home / user / tasm 
     
  6. Выполняй и наслаждайся

На www было несколько руководств, но мне не удалось найти одно, которое все еще полно и доступно. Частичные решения можно найти здесь или здесь . Но оба без картинок.

0
ответ дан 28 July 2021 в 11:20

Другие вопросы по тегам:

Похожие вопросы: