为防抽,加一句中文:程序如下:dseg segmentmsglf db 0ah, 0dh, '$'msgup db 'a big character.', 0ah, 0dh, '$'msglo db 'a small character.', 0ah, 0dh, '$'msgnum db 'a digit characgter.', 0ah, 0dh, '$'msgot db 'other character.', 0ah, 0dh, '$'dseg endscseg segmentassume,begin:mov ax, dsegmov ds, axmov ah, 1int 21hmov bl, allea dx, msglfmov ah, 9int 21hmov al, blcmp al, '0'jl OtherCcmp al, '9'jg NotNumlea dx, msgnumjmp OutputNotNum:cmp al, 'A'jl OtherCcmp al, 'Z'jg NotUplea dx, msgupjmp OutputNotUp:cmp al, 'a'jl OtherCcmp al, 'z'jg OtherClea dx, msglojmp OutputOtherC:lea dx, msgotOutput:mov ah, 9int 21hmov ah, 4chint 21hcseg endsend begin#include#望采纳