在下面的汇编语言程序横线处填空,使语句完整,保证程序正确执行。 DSEG SEGMENT D1 DB -1,5,2,6,-7,4 CNT EQU $-D1 RS DW DSEG ENDS SSEG SEGMENT

admin2010-11-09  35

问题 在下面的汇编语言程序横线处填空,使语句完整,保证程序正确执行。
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:  CSEG,DS:DSEG, SS:SSEG
START PROC    FAR
PUSH     DS
XOR  AX,AX
PUSH     AX
MOV  AX, DSEG
MOV  DS,AX
MOV  BX,OFFSETF  D1
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。
转载请注明原文地址:https://kaotiyun.com/show/LpgZ777K
0

相关试题推荐
最新回复(0)