问题 填空题

下面的程序用来从键盘重复接收一字符送BUFF开始的单元,直到接收到行结束 标志ODH。在程序中填空,保证其正确运行。 1 DATA SEGMENT 2 BUFF DW 128 DUP(0) 3 DATA ENDS 4 CODE SGEMENT 5 ASSUME CS:CODE,DS:DATA 6 BEGIN: MOV AX, DATA 7 MOV DS, AX 8 LEA SI, BUFF 9 GCH: MOV AH, 01H 10 INT 21H 11 MOV [SI], AL 12 INC SI 13 __________ 14 JNE GCH 15 MOV AH, 4CH 16 INT 21H 17 CODE ENDS 18 END BEGIN

答案

参考答案:CMP AL,ODH

解析: 由题意可知,跳出循环的标志为0DH,应在循环段中加一个比较指令,判断结束条件,即在空处用指令CMP AL,0DH。

单项选择题
填空题