汇编如何提取字符串中的一个字符

2025-12-18 02:53:27
推荐回答(3个)
回答1:

提取第3位

MOV AL,VAR+2

经测试,完全可以运行。

如图所示。

因为你那是字节型字符串,取出来的是ASCII码  3的ASCII是33(16进制)

回答2:

mov AL, VAR+2这样也行

回答3:

mov bx,offset var
mov cx,6
next:
mov bl,[bx]
cmp bl,3
je exit
inc bx
loop next
jmp exit1
exit:
mov al,bl
exit1:
nop