Advance C,C++,SQL Search Engine

Custom Search

Thursday, October 11, 2007

INTERRUPT TABLE

Interrupt no:0x33 Functio :MOUSEt no:0X33,functionMOUSE
inputoutputservice nopurpose
ax1show mouse pointer
ax2hide mouse pointer
ax0intialize mouse pointer
ax0
ax7x cordinate restriction
cxx1 cordinate
dxy1 cordinate
ax8y cordinate restriction
cxx2 cordinate
dxy2 cordinate
ax3get mouse position
bxButton
cxX position
dxY position
ax4set mouse position
cxx cordinate
dxy cordinate
ax5Get button press information
bxb=0 left
b=1 right
b=2 cent
axbutton status
bxbutton press counter
cxx cordinate
dxy cordinate
ax9
bxhost spot from left
cxhot spot from rigjt
es:dssegment:offset of pointer
ax0XAset text pointer type
bxpointer type
0-soft type
cx1-hardware type
dxstarting line number
ending line number
Interrupt No:0X10
ah2Positioning Cursor
dhrow no
dlcol no
bhpage no
ah6Clear screen/Scroll screen
al0 to clearn line to scroll
chst row
clst col
dhend row
dlend col
bhcol
ah6Scroll window 1 line up
al1
bhcolor
chst row
clst col
dhend row
dlend row
ah8Read a char from screen
bhpage
ah
ah9Write a char on screen
bhpage
ah
ah0set video mode
al0x13switch to 320 by 200 and 256 color graphics mode
0x12Switch to 640 by 480 and 16 color mode
0x11Switch to 640 by 480 and 2 color mode
0x3Switch to 25 by 80 and 16 color text mode
0x2switch to 80 by 25 and color text mode
0x1switch to 40 by 25 and 16 color text mode
ah3Get cursor position
bhpage number
chstarting line for cursor
clending line for cursor
dhrow position
dlcol position
ah5set to active page
bhpage number
Interrupt No: 0x21
ah1Echo input character on screen
aldata
ah2Character output
dlcharacter
ah5Printer output
dlcharacter
ah9display string
ds:dxstring
ah0XEselect disk
dldrive no
ah0XFopen file
ds:dxfile control
ah0X10close file
ds:dxfile control
ah0X11find first file
ds:dxfile control
ah0X12find next file
ds:dxfile control
ah0X13delete file
ds:dxfile control
ah0X16create file
ds:dxfile control
ah0X17renaming file
ds:dxspecial file control
ah0X19get current disk
aldrive number
ah0x23get file size
ds:dxfile control
ah0X25set interrupt
alinterrupt no
ds:dxnew function
ah0X35get interrupt vector
alinterrupt no
es:bx
ah0X39create directory
ds:dxdirectory name
ah0x3Adelete directory
ds:dxdirectory name
0X3Bset current directory
directory name
Interrupt No.: 0X16 Function :Key Board
ah0get the scan code
ah
alget ascii code

0 comments:

Custom Search