어셈블리어에서 데이터 세그먼트에서 LENGTHOF나 SIZE에 대해서

kknd345의 이미지

보통 데이터 세그먼트에

.data
NUMBER \
BYTE 20,30,40,50,60
BYTE 21,32,45,32,11
BYTE 45,32,11,32,11
BYTE 21,32,45,32,11
....... 더 있다고 가정하고요

이렇게 잡혀 있으면요.

SIZEOF나 LENGTHOF 해도 첫줄만 읽어서

즉 BYTE 20,30,40,50,60

이것만 읽어서 5란 숫자를 ax에 넣잖아요

그런데 제가 원하는건 아래에 있는것 까지 전부다 읽어서
길이나 size를 구하는 거거든요. 방법 없을까요?

익명 사용자의 이미지

startdata:
data
enddata:

enddata-startdata는 어떤가요?