定义一个数据缓冲区
buff db n,?,n dup(0)
其中n表示的是要输入缓冲区的最大个数,?表示实际的个数(由系统来算)
然后比较缓冲区中的数和实际的输入个数,
如果大于,则出现字符丢失并且响铃
如果小于则填充零
然后在code segment 中定义相应的输入中断
即:
mov ah 10
mov dx, offset buff
int 21h
用一个循环 将高位为0的所有数依次存入即可
BUFFER DB 01H,02H(你的数据串。中间用逗号隔开)
有问题可以hi我
进入运程教育网查一下吗,