У меня очень простая программа, в которой я сохранил номер в переменной dw с именем asciiCode. Я хочу, чтобы затем использовать print макрос, объявленный в masm32rt.inc для печати ASCII символ, предст
Я довольно смущен тем, как найти сумму целых чисел с использованием 8-битного регистра AL? Любой намек был бы замечательным. Спасибо. TITLE Add (AddSub.asm)
; This program adds and subtracts 32-b
петли Сборка x86 MASM Ниже приведен фрагмент кода петли я пытаюсь проанализировать и понять, как циклы работы: ;the ecx register is the loop counter
mov ecx,6
mov edx, offset space
myloop:
Я пытаюсь создать модуль, который будет расположен по абсолютному адресу. Любое упоминание OFFSET или попытка вызвать функцию подпрограммы приводит к сбою связи. Пример: .8086
_TEXT SEGMENT BYTE AT
Я преобразую строку ввода пользователем в целые числа и сохраняю целые числа в массиве. Я могу напечатать целые числа до их добавления и из массива внутри моей процедуры ReadVal, а числа совпадают с в