Мне это нужно, чтобы попрактиковаться в 16-битном ассемблерном коде. Я забочусь о том, что происходит с регистрами при каждом выполнении инструкции. Я использую ubuntu 18.04 Мне не удалось установить Wine из-за проблем с неработающим пакетом. Я много пробовал, но ничего не помогало. мой источник .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
Вы можете использовать DOSBox с TASM (ассемблер / отладчик x86-16).
Чтобы установить текущую версию DOSBox в Ubuntu:
Установите DOSBox
sudo apt-get install dosbox
Загрузите TASM (Turbo Assembler) и TD (Turbo Отладчик)
Получить исходный код для этого
Распаковать его в известное место, например / home / user / tasm
Открыть DOSBox
Смонтировать путь в DOSBox с помощью
mount c / home / user / tasm
Выполняй и наслаждайся
На www было несколько руководств, но мне не удалось найти одно, которое все еще полно и доступно. Частичные решения можно найти здесь или здесь . Но оба без картинок.