在下面的汇编语言程序横线处填空,使语句完整,保证程序正确执行。
DSEG SEGMENT
D1 DB-1,5,2,6,-7,4
CNT EQU $-D1
RS DW
DSEG ENDS
SSEG SEGMENT STACK
DB 256DUP(0)
SSEG ENDS
CSEG SEGMENT
ASSUM CS:CSEGDS:DSEGSS:SSEG
START PROC FAR
PUSH DS
XOR AX,AX
PUSH AX
MOV AX.DSEG
MOV DS.AX
MOV BX.OFFSETFD1
MOV CX.CNT
MOV DX,0
LP: MOV AL,[BX]
CMP AL,0
JGE CONT
INC DX
CONT:INC BX
DEC CX
JNZ LP
MOV RS,DX
RET
START______
CSEG ENDS
END START
参考答案:ENDP
解析: 该程序的功能是统计大于0的个数。在横线处应该填对应于前面START PROC FAR语句的结束语句:ENDP。