![](https://cos-cdn.shuashuati.com/pipixue-wap/2020-1230-1107-56/ti_inject-812ce.png)
在如下, 在数据段定义了一个可存放 30 个字符的缓冲区。在进行调用之前,将缓冲区首地址送给( DS : DX )。执行到 INT 21H 指令时,系统等待用户键入字符串。程序员每键入一个字符,其相应的 ASCII 码将被写入缓冲区中,并且在屏幕上回显,按下退可删除屏幕以及缓冲区的当前字符。待程序员最后键入回车键时,由系统输出实际键入的字符数,并将其写入缓冲区的第 2 字节中,请补充完成该程序。 ┆ BUF DB _____ ;在数据段定义缓冲区 DB ? DB 30 DUP(?) ┆ MOV _____,OFFSET BUF MOV _______,0AH ;0AH号系统功能调用 INT 21H