Pro*_*rmr 1 linux x86 assembly nasm
如果我有一个这样声明的字符串:
message db "ABCDEFGHIJ",0
Run Code Online (Sandbox Code Playgroud)
我怎样才能创建一个指针,让我指向这个字符串中的特定字符,例如“A”字符。而且,我怎样才能创建一个循环来允许我增加指针并因此循环遍历整个字符串?
mov ecx, message ; Masm would use "offset"
top:
mov al, [ecx] ; get a character
inc ecx ; get ready for next one
cmp al, 0 ; end of string?
jz done
; do something intelligent with al
jmp top
done:
Run Code Online (Sandbox Code Playgroud)