Не удается получить доступ к метке через регистры сегментов, ошибка в сборке
INCLUDE Irvine16.inc
.data
byteArray BYTE 6 DUP(?)
listSize = ($ - byteArray)
aSum WORD 0
soffset = 0
.code
main PROC
mov ax, @data
mov ds, ax
mov cx, listSize
Loop1:
mov ax, 0
movzx ax, [byteArray + soffset]
add aSum, ax
soffset = soffset + 1
loop Loop1
exit
main ENDP
END main
Я получаю сообщение об ошибке «A2074: невозможно получить доступ к метке через регистры сегментов»
Я пытаюсь использовать soffset, чтобы перебрать byteArray.