Interrupt Jump Table | Search for a title, author or keyword | ||||||||
Interrupt Jump Table All Interrupts are sub-routines in one of the operating system programs and they are further divided into smaller sub-routines called Functions and Sub-Function. For example, INT 10 has a total of 55 Functions and sub-Functions within it's code. To access a Function within an Interrupt, The calling program must have the Function number inside the AH register and the right parameters inside the right registers. This Interrupt Jump Table shows all interrupts and, for each interrupt, all subroutines available, with all parameters requested. You may select the interrupts by number or by category. For example: select the interrupt 10; select the interrupt function, named by the AH register value ( for example: AH=02 gives the function: VIDEO - SET CURSOR POSITION ); the landing page will show all registers involved and all requested parameters ( for example: with the function 2, you have to set the following registers: AH = 02h, BH = page number, DH = row - 00h is top, DL = column - 00h is left ). The order that the registers are set-up in the code is not important as long as it is done before the INT instruction ( INT 10 in our example ).
|
|||||||||
Interrupt Jump Table | Disclaimer: this link points to content provided by other sites. |