Не удается получить доступ к метке через регистры сегментов, ошибка в сборке

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.

Ответы на вопрос(2)

Ваш ответ на вопрос