Sezione |
Indirizzi Base
Registri Interni
|
Schede del Tutorial |
La Tabella dei Vettori |
SCHEDA n° 04 [ 5 di 15] |
|
|
In questa pagina (e nelle seguenti) mostriamo l'aspetto delle
256 voci della
Tabella dei
Vettori d'Interruzione, cercando di documentare al
meglio le loro caratteristiche; per ciascuna voce
sarà proposto:
|
|
Per non appesantire le pagine di questa scheda ho preferito riservare un link dedicato alla visione globale della Tabella dei Vettori, consapevole che la sua anomala dimensione potrebbe richiedere tempi di caricamento inconsueti; la sua consultazione può essere comunque gratificante. Ma vediamo il dettaglio: |
|
|
Addr Tab | N° | Vettore | Proprietà | Funzione Assicurata |
0000:0340 | D0H |
0001:0210 |
Tabella |
Una volta usato dall'Interprete BASIC |
0000:0398 | E6H |
0000:0100 |
Una volta usato dall'Interprete BASIC |
|
0000:03B4 | EDH |
001A:005A |
Una volta usato dall'Interprete BASIC |
|
0000:03C8 | F2H |
0001:0000 |
non usato |
|
0000:03E0 | F8H |
0001:0080 |
non usato |
|
0000:03E4 | F9H |
0000:0040 |
non usato |
|
0000:03E8 | FAH |
0001:0282 |
non usato |
0000:0328 | CAH |
0054:002A |
AreaDati Dos |
Una volta usato dall'Interprete BASIC |
|
|
Addr Tab | N° | Vettore | Proprietà | Funzione Assicurata |
0000:0004 | 01H |
0070:018B |
IO.Sys |
Single-Step, usato nel debugging |
0000:000C | 03H |
0070:018B |
Punto di Break (BreakPoint) usato in debugging | |
0000:0010 | 04H |
0070:018B |
Errore di Overflow aritmetico | |
0000:00A4 | 29H |
0070:0254 |
riservato DOS | |
0000:0324 | C9H |
00FE:EF40 |
Una volta usato dall'Interprete BASIC |
|
0000:03C4 | F1H |
0080:0078 |
non usato |
|
0000:03EC | FBH |
0080:0080 |
non usato |
0000:0014 | 05H |
0212:06B9 |
Driver Dos |
HardCopy, servizio tasto Print Screen/Stampa |
0000:0018 | 06H |
0212:0740 |
Codice Operativo (OpCode) non valido/non usato | |
0000:001C | 07H |
0212:03FF |
Processore matematico non disponibile | |
0000:0020 | 08H |
0212:0746 |
IRQ0, Interruz. mascherabile da Timer Sistema | |
0000:003C | 0FH |
0212:03FF |
IRQ7, Interruz. mascherab. da Stampante LPT1 | |
0000:0040 | 10H |
0212:08A9 |
Funzioni per la Gestione del Video | |
0000:0044 | 11H |
0212:09A4 |
Determinazione della dotazione del computer | |
0000:0048 | 12H |
0212:09AA |
Determinazione della dimensione della Memoria | |
0000:004C | 13H |
0212:045D |
Funzioni per la Gestione dei Dischi | |
0000:0050 | 14H |
0212:09B0 |
Funzioni per la Gestione delle Porte Seriali | |
0000:0058 | 16H |
0212:09C4 |
Funzioni per la Gestione della Tastiera | |
0000:005C | 17H |
0212:058B |
Funzioni per la Gestione della Stampante | |
0000:0060 | 18H |
0212:0C0E |
Caricatore del Basic IBM residente (obsoleta) | |
0000:0064 | 19H |
0212:0C14 |
Esecuzione del Boot-strap da disco | |
0000:0068 | 1AH |
0212:0C1F |
Funzioni Gestione Orologio in Tempo Reale | |
0000:006C | 1BH |
0212:06AD |
Procedura Utente per la Gestione della Tastiera | |
0000:0070 | 1CH |
0212:06AD |
Procedura Utente per Gestione Timer Sistema | |
0000:0078 | 1EH |
0212:0537 |
Tabella Base dei Parametri dei Dischetti | |
0000:0100 | 40H |
0212:048A |
riservato DOS | |
0000:0104 | 41H |
0212:03FF |
Prima Tabella Parametri Dischi Fissi |
|
0000:0108 | 42H |
0212:0976 |
riservato DOS | |
0000:01D4 | 75H |
0212:0CC6 |
IRQ13, Interruz. mascherab. dal Coprocessore |
0000:0054 | 15H |
02ED:020D |
Gestore XMS |
Funzioni per la Gestione Estesa del Sistema |
0000:019C | 67H |
02E1:0021 |
Gestore EMS |
Gestore della Memoria Espansa, LIM EMS 4.0 |
0000:0088 | 22H |
1010:01DE |
Command.com |
Procedura di Terminazione |
0000:008C | 23H |
1010:014B |
Gestione del Ctrl-Break | |
0000:0090 | 24H |
1010:0156 |
Gestione degli Errori Critici | |
0000:00B8 | 2EH |
0430:0140 |
riservato DOS | |
0000:00BC | 2FH |
0E92:0E10 |
Multiplexer DOS | |
0000:03FC | FFH |
0003:46AE |
non usato |
|
Scheda n° 04 | La Tabella dei Vettori | |||||||
Scheda n° 04 - 5 |
|
|
|
|
Home |
|
|||||||
|
Motore Ricerca |
|