Sezione

Indirizzi Base Registri Interni
Area Comunicazione BIOS Funzioni BIOS Funzioni DOS
Prefazione Capitolo 1 Capitolo 2 Schede
Libreria ASM Libreria MAC Palestra Progetti ASM
Info Download INDICE

Area di Comunicazione Bios

Home » Programma il Computer » Tutorial Assembly

Tutorial Assembly - Area di Comunicazione BIOS

  Dentro il Sistema

VIDEO 14/17 [34 di 39] 

 

bulletLa variabile di sistema 0000:0488H, pur essendo ufficialmente un byte riservato, può dare interessanti informazioni sulla configurazione di un eventuale sottosistema EGA, o VGA in emulazione EGA:

  

0000:0488H 1 byte Stato del controller del Video (solo per EGA)

  

bulletLe indicazioni associate ai suoi 4 bit meno significativi sono legate alla disposizione dei 4 Commutatori di Configurazione EGA:

  

 switch   3 2 1 0  

bit

Commutatori di Configurazione EGA OFF con bit a 1
ON  con bit a 0

  

bulletIl valore del bit rappresenta lo stato dello switch corrente, ON con bit a 0, OFF con bit a 1; la combinazione di questi 4 bit consente di codificare le seguenti Configurazioni originali:

  

bit  3210 Configurazione primaria Configurazione secondaria
0000 MDA/HGC EGA 40x25
0001÷0011 MDA/HGC EGA 80x25
0100 CGA 40x25 EGA 80x25 monocromatico
0101 CGA 80x25 EGA 80x25 monocromatico
0110 EGA 40x25 MDA/HGC (opzionale)
0111÷1001 EGA 80x25 MDA/HGC (opzionale)
1010 EGA 80x25 monocromatico CGA 40x25, (opzionale)
1011 EGA 80x25 monocromatico CGA 80x25, (opzionale)

  

bullet

Le indicazioni associate ai rimanenti 4 bit più significativi restituiscono informazioni molto particolari: con riferimento al connettore di espansione supplementare a 8 bit, detto feature connector, essi indicano il valore di una determinata linea (associata ad un bit del Registro 0 dello Stato d'Ingresso) in risposta all'uscita su uno specifico bit del Registro di Controllo Funzione:

  

bit 0000:0488H
Stato delle linee del Feature Connector (solo per EGA)
Valore della Linea FEATx
associata al bitx del Registro0 di Stato di Ingresso ...
.... in risposta all’uscita sul bitx
del Registro  di  Controllo Funzione
bit4 Valore Linea FEAT1 (ingresso dal bit5) ... in   risposta   all'uscita  sul  bit0
bit5 Valore Linea FEAT0 (ingresso dal bit6) ... in   risposta   all'uscita  sul  bit0
bit6 Valore Linea FEAT1 (ingresso dal bit5) ... in   risposta   all'uscita  sul  bit1
bit7 Valore Linea FEAT0 (ingresso dal bit6) ... in   risposta   all'uscita  sul  bit1

  

bulletIl feature connector è posto (sulla scheda video) dal lato opposto a quello usato per il collegamento al bus del computer e serve (o meglio, serviva..) per collegare schede alternative o complementari.

  

bullet

La SottoFunzione 10H della Funzione 12H di INT 10H lascia nel registro CX tutte le informazioni contenute in questa variabile

bullet

La SottoFunzione 30H della medesima Funzione 12H di INT 10H aggiorna i bit3÷bit0 relativi al valore dei Commutatori di Configurazione.

 

Pagina Precedente Area Com. Bios Pagina Successiva VIDEO 14/17   Torna alla Home della Sezione Assembler - DownLoad Torna al Menu di "Programma il Computer"
34 di 39
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39

    

Area Comunicaz. BIOS » Elenco Progressivo | Seriale | Parallela | Stampanti | Video | Cursore Hw | Info Sistema
TUTORIAL » Indirizzi Base | Registri Interni | Area Comunicaz. BIOS | Funzioni BIOS | Funzioni DOS
Prefazione | CAP 1 | CAP 2 | Schede | Palestra
Libreria ASM | Libreria MAC | Progetti ASM | Download | Info | Indice
Home 
Pascal|Manuali|Tabelle|Schede
Tutorial Assembly|Palestra Assembler
Aggiungi Giobe®2000 ai preferiti  
Motore
Ricerca
  Rendi Giobe®2000 pagina di Default
© 2001-2010  -  Studio Tecnico ing. Giorgio OBER
Tutti i diritti sono riservati