当前位置: 代码迷 >> 汇编语言 >> 怎么求数组元素个数
  详细解决方案

怎么求数组元素个数

热度:2212   发布时间:2013-02-26 00:00:00.0
如何求数组元素个数
各位高手,如:
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 ;不占内存位置
  相关解决方案