使用串口聊天汇编

时间:2013-03-31 01:19:10

标签: assembly x86 serial-port dos interruption

我正在使用程序集进行聊天,我遇到了这个巨大的疑问,我目前正在使用

int 21, AH = 0Ah

从键盘获取一个字符串,我将在后面发送,char by char,通过串口,但后来我想知道如果有一个来自运行相同程序的另一台计算机的msg,如果这个是等待我输入字符串的中断。

我如何解决这样一个事实,即在输入字符串时,整个程序会被中断,同时发送的任何内容都会丢失?

1 个答案:

答案 0 :(得分:0)

使用function 6 with DL = 0FFh

它会立即返回数据或不返回。它不会等待键盘输入。