TITLE PROGRAM 5-5: DISPLAY MOUSE PRESS COUNT PAGE 60,132 CURSOR MACRO ROW,COLUMN MOV AH,02H MOV BH,00 MOV DH,ROW MOV DL,COLUMN INT 10H ENDM DISPLAY MACRO STRING MOV AH,09H MOV DX,OFFSET STRING INT 21H ENDM .MODEL SMALL .STACK .DATA MESSAGE_1 DB 'PRESS LEFT BUTTON A NUMBER OF TIMES:LESS THAN 99.','$' MESSAGE_2 DB 'TO FIND OUT HOW MANY TIMES, PRESS ANY KEY','$' MESSAGE_3 DB 'YOU PRESSED IT ','$' P_COUNT DB ?,?, ' TIMES $' MESSAGE_4 DB 'NOW PRESS ANY KEY TO GO BACK TO DOS','$' OLDVIDEO DB ? NEWVIDEO DB 12H .CODE MAIN PROC MOV AX,@DATA MOV DS,AX MOV AH,0FH INT 10H MOV OLDVIDEO,AL MOV AX,0600H MOV BH,07 MOV CX,0 MOV DX,184FH INT 10H MOV AH,00H MOV AL,NEWVIDEO INT 10H MOV AX,0 INT 33H MOV AX,01 INT 33H CURSOR 2,1 DISPLAY MESSAGE_1 CURSOR 4,1 DISPLAY MESSAGE_2 MOV AH,07 INT 21H MOV AX,05H MOV BX,0 INT 33H MOV AX,BX MOV BL,10 DIV BL OR AX,3030H MOV P_COUNT,AL MOV P_COUNT+1,AH CURSOR 10,2 DISPLAY MESSAGE_3 DISPLAY P_COUNT CURSOR 20,2 DISPLAY MESSAGE_4 MOV AH,07 INT 21H MOV AH,02 INT 33H MOV AH,0 MOV AL,OLDVIDEO INT 10H MOV AH,4CH INT 21H MAIN ENDP END MAIN