Хранить данные регистра в переменной в сборке - PullRequest
1 голос
/ 08 мая 2020

Я написал программу на языке ассемблера, используя emu8086 IDE, которая складывает 2-байтовые переменные типа и сохраняет результат в другой переменной.

Вот моя программа:

 xor ax,ax
 mov al,a
 mov al,b
 mov c,ax

 ret

 a db 2h
 b db 3h
 c dw ?

Но пока при компиляции этой программы появилось следующее сообщение об ошибке:

(8) mov c,ax
(8) error: invalid operand.

Может ли кто-нибудь помочь мне решить эту проблему

...