No se puede acceder a la etiqueta a través de registros de segmento, error en el montaje

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

El error que recibo es el error "A2074: no se puede acceder a la etiqueta a través de registros de segmento"

Estoy tratando de usar el soffset para recorrer el byteArray.

Respuestas a la pregunta(2)

Su respuesta a la pregunta