Описание тега emu8086
Emu8086 — это старая, неподдерживаемая и иногда глючная IDE/симулятор для системы ПК 8086 с MS-DOS. Сам встроенный ассемблер выполнен в стиле TASM/MASM, имеет некоторые особенности, такие как в неоднозначных случаях, таких как
Это номинально условно-бесплатное программное обеспечение от Simulation Soft, а «пробная» версия доступна бесплатно на различных сайтах загрузки. Его официальный веб-сайт, https://www.emu8086.com/ , уже некоторое время мертв, а последний снимок на обратном пути был сделан в августе 2018 года (не считая некоторых сайтов с рекламой доменных скваттеров).
Большинство ДОС
Существуют и другие эмуляторы, такие как DOSBox (который нацелен на достаточную точность для запуска старых игр, но не всегда точно эмулирует каждый крайний случай) и Bochs (который нацелен на высокоточную эмуляцию, но не поставляется с DOS "пользовательское пространство" устанавливается из коробки).
Для получения дополнительной информации о 8086 в целом, не относящейся конкретно к ассемблеру emu8086 или машине, которую он эмулирует, см. x86 и вики .вики теговx86-16 тегов
Некоторые конкретные ссылки для emu8086:
Учебник по ассемблеру 8086 для начинающих — emu8086 (стиль MASM/TASM) только 16-битный, но начинается с некоторых приятных вводных материалов о шестнадцатеричном и десятичном, что такое язык ассемблера, что такое регистры и как адресована память, и как выглядеть в памяти в отладчике, прежде чем переходить к тому, как работают конкретные инструкции.