Nie można uzyskać dostępu do etykiety poprzez rejestry segmentów, błąd w złożeniu

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

Wystąpił błąd „A2074: nie można uzyskać dostępu do etykiety poprzez rejestry segmentów”

Próbuję użyć soffset do pętli przez bajtArray.

questionAnswers(2)

yourAnswerToTheQuestion