各位高手,如:
array dw 1,3,4,5,8
mov si,0
如何得到数组元素的个数5,或者说如何定位数组最后一个元素的si
------解决方案--------------------------------------------------------
只能定义一个变量存放数组的长度,要不就定义一个常量控制,或者以0、-1等标志数结尾,没有其他办法。
------解决方案--------------------------------------------------------
Count LENGTHOF array
------解决方案--------------------------------------------------------
- Assembly code
array dw 1,3,4,5,8
len dw ($-array)/2
len 即是数组个数
------解决方案--------------------------------------------------------
学习中
------解决方案--------------------------------------------------------
array dw 1,3,4,5,8
len equ ($-array)/2 ;不占内存位置