主题:【求助】INT 21H当AH=0AH时的一个疑问
我想设计一个程序,等待用户从键盘输入字符串,然后在屏幕上显示,有个很奇怪的事
1、如果我直接把缓冲区的实际字符送CX,然后用ah=2的显示单个字符功能循环显示,会显示乱码
2、我把键盘缓冲区的字符用rep movsb指令复制到内存的另外一个已定义的缓冲区,复制完毕后,按道理来说,由于在这个新的缓冲区,最后一个字符不是$,调用ah=0ah的功能应该也显示乱码啊,可是奇怪的是很正常,为什么?
1、如果我直接把缓冲区的实际字符送CX,然后用ah=2的显示单个字符功能循环显示,会显示乱码
2、我把键盘缓冲区的字符用rep movsb指令复制到内存的另外一个已定义的缓冲区,复制完毕后,按道理来说,由于在这个新的缓冲区,最后一个字符不是$,调用ah=0ah的功能应该也显示乱码啊,可是奇怪的是很正常,为什么?