MOUSE
MOUSE
MOV AH,00H
MOV AL,VIDEO MODE
INT 10H
AX=FFFFH
BX=NUMBER OF MOUSE BUTTONS
IF MOUSE SUPPORT IS AVAILABLE
RETURNS
IF KEY WAITING TO BE INPUT
ZERO FLAG =CLEAR
AH=KEYBOARD SCAN CODE
AL=CHARACTER
IF NO KEY WAITING
ZERO FLAG=SET
GET MOUSE POSITION AND BUTTON STATUS
MOV AX,0003H
INT 33H
RETURNS
BX MOUSE BUTTON STATUS
BIT 0 IF SET LEFT BUTTON DOWN
BIT 1 IF SET RIGHT BUTTON DOWN
BIT 2 CENTER BUTTON DOWN
BIT 3-15 RESERVED
CX=X COORDINATE
DX=Y COORDINATE
SHOW MOUSE POINTER
MOV AX,0001H
INT 33H
TO BEEP SPEAKER
MOV DL,7 07H IS CODE FOR BELL
MOV AH,2
INT 21H
WRITE CHARACTER IN TELETYPE MODE IN GRAPHICS
MODE
MOV AH,0EH
MOV AL, CHARACTER/DIGIT
MOV BH,00 PAGE NUMBER
MOV BL,02H FOREGROUND COLOR
INT10H
Step 1: set video mode