8086 Assembly Language INT 33h Mouse Interrupt Edit
We can use int 33h the Mouse Interrupt or mouse driver interrupt in 8086 assembly language to hide show mouse pointer and to get the mouse position. Below are the list of some of the frequently used mouse functions.
List of services of the INT 33h
Function Number | Description |
AX=0000h | RESET DRIVER AND READ STATUS |
AX=0001h | SHOW MOUSE CURSOR |
AX=0002h | HIDE MOUSE CURSOR |
AX=0003h | RETURN POSITION AND BUTTON STATUS |
AX=0004h | POSITION MOUSE CURSOR |
AX=0005h | RETURN BUTTON PRESS DATA |
AX=0006h | RETURN BUTTON RELEASE DATA |