簡體   English   中英

linux nasm程序集隔離字符串中的字符

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM