[英]linux nasm assembly isolating characters in a string
如果我有這樣聲明的字符串:
message db "ABCDEFGHIJ",0
如何創建一個指針,使我可以指向該字符串中的特定字符,例如'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:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.