读书人

关于访问data段中的数组解决思路

发布时间: 2013-11-21 23:38:25 作者: rapoo

关于访问data段中的数组
data segment
  arry1 db 34h,37h,6eh,0c2h,55h,16h,9fh
  len equ $-arry1
  res1 db len dup(0)
data ends


能够用arry1:[si]和res1;[si]访问这两个数组中的元素吗?我用res1:[si]只是改了arry1中元素的值
[解决办法]
应该是写成 arry1[si] 和 res1[si] 吧

  mov  si, 0
mov al, arry1[si]
mov res1[si], al

[解决办法]
这个不叫数组吧...汇编中应该都是分配一块内存,然后根据指针移动取值的吧。
[解决办法]
引用:
应该是写成 arry1[si] 和 res1[si] 吧
  mov  si, 0
mov al, arry1[si]
mov res1[si], al

++

读书人网 >汇编语言

热点推荐