 | La variabile di sistema
posta a
0000:0410H informa su
molti dispositivi
eventualmente presenti sul Computer, come stampanti parallele o seriali, adattatore
per giochi (joystick), numero di porte seriali e di lettori di dischetti, quantità di memoria RAM, presenza del processore matematico, ecc.
| 0000:0410H |
2
bytes |
Lista dell'hardware istallato nel sistema (Equipment
List) |
|
 | Ciascuno dei 16 bit di informazione sono destinati a
descrivere determinate caratteristiche hardware: |
|
15↓ |
14↓ |
|
|
11↓ |
10↓ |
9↓ |
8 |
7 |
|
5↓ |
4↓ |
|
|
|
0 |
|
P |
P |
■ |
■ |
S |
S |
S |
■ |
■ |
■ |
V |
V |
■ |
■ |
■ |
■ |
 | La lettura di queste 2 locazioni è,
naturalmente, molto facile ma non bisogna dimenticare che la logica dei
processori precede il byte meno significativo in 0000:0410H
e quello più significativo in 0000:0411H. |
 | In particolare:
 | la coppia bit5,
bit4 esprime il numero (binario) del
Modo Video iniziale, con la seguente codifica
 | 00 nessun
adattatore |
 | 01 MODO
40*25 a Colori |
 | 10 MODO
80*25 a Colori |
 | 11 MODO
80*25 Monocromatico (MDA) |
|
 | la terna bit11, bit10,
bit9 esprime
il numero (binario) di
porte seriali presenti nel Sistema:
 | 000 nessuna
porta seriale |
 | 001 presenti
1 porta seriali |
 | ... |
 | 111 presenti
7 porte seriali |
|
 | la coppia bit15,
bit14 esprime il numero (binario)
delle porte parallele presenti nel Sistema:
 | 00 nessuna
porta parallela |
 | 01 1
porta parallela |
 | 10 2
porte parallele |
 | 11 3
porte parallele |
|
|
 | Tutte
queste informazioni sono predisposte durante la fase di inizializzazione
(power-up test, POST) subito dopo l’accensione del Computer, ma possono essere
assunte anche chiamando l'interfaccia BIOS con INT 11H. |
©
2001-2010 - Studio Tecnico
ing. Giorgio OBER
Tutti i diritti sono riservati
|