Вопросы по теме 'emu8086'
Как использовать несколько исходных файлов для одной программы с emu8086?
Я пишу проект на ассемблере 8086, и он становится довольно огромным. Я хотел бы разделить его на более мелкие части, чтобы он работал быстрее. Я хочу разделить свой исходный код на несколько отдельных файлов, но при этом сделать их частью одной и...
2482 просмотров
schedule
21.11.2023
Emu8086 - условная печать не прерывается
так что это моя проблема, всякий раз, когда я нажимаю «а», и он соответствует условию, он печатает текст, который находится под «а:», а затем также печатает текст в «б:». как сломать друг друга в разных условиях? Благодарность :)
cmp byte ptr...
139 просмотров
schedule
28.04.2024
источник и место назначения должны иметь одинаковый размер (8086)
Я предполагаю, что источник и место назначения в инструкции MOV должны иметь одинаковый размер, и когда я пишу эти инструкции:
.data
var dw 0
.code
mov al,56h
mov var,al
Я получаю сообщение об ошибке, что операнды не соответствуют 16-битному...
170 просмотров
schedule
02.03.2024
Печать от 1 до ‹ пользовательского ввода в emu8086
Я хочу получить число (т.е. 5) от пользователя, а затем напечатать, начиная с 1 до ввода ‹ (т.е. 1 2 3 4). Но мой код не останавливается на «4», а цикл выполняется до «d»
Я знаю, что цикл выполняется CX раз, а MOVZX, как и в 8086, не работает,...
785 просмотров
schedule
30.10.2023
Чтение строки из 8086 emu и вывод ее обратно
Я пытаюсь взять строку в качестве входных данных от моего ассемблера emu 8086. Я хочу напечатать введенную строку в качестве вывода. При печати строки я получаю несколько забавных символов в качестве вывода вместе с вводом, который я дал.
Что мне...
689 просмотров
schedule
31.12.2023
Вычисление факториала 10 с использованием сборки 8086
Я пытался решить это с помощью языка ассемблера. Дело в том, что я не могу хранить 10! В al мой код работает для нахождения факториала 5. Как мне сохранить результат 10! В реестре? Когда я нахожу факториал 5, я ясно вижу результат в al , потому...
1451 просмотров
schedule
23.12.2023