书上的举例是
功能2:mov ah,2 mov dl,'A' int 21h
----6:mov ah,6 mov dl,“A” int 21h
4 个解决方案
#1
看中断的功能说明啊。02 检查 Ctrl_C/Break 而 06 不做这个检查;06 还可以进行输入的。
#2
功能6书上只有一句与其他功能调用不同,不解释ascii控制字符。网上也搜不到关于int 21h功能6的
#3
怎么会呢?06 功能在 DL=0FFh 时是进行输入,这应该是任何一个 dos 中断资料里都会说明的。int21h 中断的 06h 功能,是个很普通的项,dos 中断资料里都会有它的介绍的吧,和些 Undocumented 功能不同。
#4
书上ah=06h 当dl为字符值进行输出,dl=0ffh进行输入,我不明白06h 和02h输出的区别
#1
看中断的功能说明啊。02 检查 Ctrl_C/Break 而 06 不做这个检查;06 还可以进行输入的。
#2
功能6书上只有一句与其他功能调用不同,不解释ascii控制字符。网上也搜不到关于int 21h功能6的
#3
怎么会呢?06 功能在 DL=0FFh 时是进行输入,这应该是任何一个 dos 中断资料里都会说明的。int21h 中断的 06h 功能,是个很普通的项,dos 中断资料里都会有它的介绍的吧,和些 Undocumented 功能不同。
#4
书上ah=06h 当dl为字符值进行输出,dl=0ffh进行输入,我不明白06h 和02h输出的区别