NASM检查输入是否为两位数,没有特定的Ascii值,如" 00"

时间:2014-10-08 22:45:37

标签: assembly nasm

我正在尝试检测用户的输入是否为00,但我不知道如何检查。我可以检查数字,或具有特定Ascii值的字符,如下所示:

cmp byte [Buff],39h
jbe aMethod  

Buff是存储用户输入的地方。

如何查看00等输入?

1 个答案:

答案 0 :(得分:0)

检查每个字节。

    cmp byte [Buff],30h
    jne not_00
    cmp byte [Buff+1],30h
    jne not_00
is_00:
    ...
not_00:
    ...