首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > 汇编语言 >

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

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

关于访问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

++

热点排行