0

如果我有一个字符串列表,如何遍历每个字符串的每个字符?说一个清单data

data     db "00000123", NULL, "00000213"

我如何去访问每个成员?我知道每个字符串的长度是 9 的恒定长度,并且我理解对于普通类型byte[data+rsi],rsi 是我的计数器,但是当字符串在播放时会做什么?

; loop
  ; get character from string
  ; check if character is end
  ; if yes then jump end
  ; do stuff with char
; end
4

1 回答 1

1

在汇编语言文件中连续写入的数据在内存中是连续的,因此data将指向“0”(0x30),data+7将指向“3”(0x33),中间的每个位置都将指向它们对应的字符反过来。

于 2015-02-11T04:34:54.930 回答