问题 填空题

下面的程序用来从键盘重复接收一字符送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。

单项选择题 A1/A2型题
判断题