Описание тега a86
A86 - это 16-разрядный ассемблер DOS x86. Он использует синтаксис Intel, но допускает некоторые сокращения и меньше шаблонов, чем MASM.
2
ответа
Сборка 8086 - определение конфликтует с прямой ссылкой
Я сузил свою проблему до 4 строк кода. MOV BX, testz ADD AL, [testz] INT 20h testz: ~ ^ #ERROR 16: Definition Conflicts With Forward Reference @@@@# db ? Что вы думаете не так с этим кодом? Я перемещаю сам адрес в регистр BX и добавляю байтовое знач…
08 июн '12 в 01:49
4
ответа
Я пишу сборку или NASM?
Я сыт по горло этим. Я некоторое время пытался получить контроль над сборкой, но мне кажется, что я пишу не для языка, а для своего компилятора. Я использовал этот учебник, и пока он дает мне ад. Я использую NASM, что может быть проблемой, но я поду…
20 май '10 в 14:32
1
ответ
Какой тип ассемблера мне нужен?
Я изучаю ассемблер, и мне действительно нравятся концепции простых инструкций PUSH и POP. Я действительно люблю вещи низкого уровня. Я следовал этому руководству, и это часть кода, из которого вы можете сделать простой.exe-файл: MOV AH,02 ; Function…
24 авг '12 в 00:33
1
ответ
Как реагировать на эту ошибку: #Error 02: Jump>128
В настоящее время я работаю над сборочным проектом. По какой-то причине я получаю сообщение об ошибке: #Ошибка 02: Прыжок>128. Сегмент кода выглядит следующим образом: morechar: . . . cmp dl, 0D je prep_for_write ;The error is given here . . ;App…
06 май '22 в 14:17