关于字符串的比较问题
执行后,为什么屏幕上面没有输出呢???data segment
mess1 db'computer softwaer $'
data ends
extsegment
mess2 db'comkuter softwaer $'
ext ends
code segment
assume cs:code,ds:data,es:ext
start: movax,data
movds,ax
movax,ext
moves,ax
leasi,mess1
leadi,mess2
movcx,19
cld
repecmpsb
jz yes
movdi,'n'
jmpdisp
yes:movdi,'y'
disp:movah,2
int21h
movah,4ch
int21h
code ends
end start
本帖最后由 ﹎深ぐ┊ 于 2012-6-9 20:45 编辑
待显示的字符应该放在 dl 里而非 di 中 把di改成dl 就可以显示了
待显示的字符应该放在 dl 里而非 di 中
把di改成dl 就可以显示了
页:
[1]