Come Funziona
Area Comunicaz. Bios |
||
Video |
Programmazione |
PROCEDURE BIOS 33/59 [55 di 84] |
|
Gestione BIOS del Video -
INT 10H
- Funzione 11H-
SottoFunz.
02H
|
|
Copia in una specifica Tabella RAM (block) del Generatore di Caratteri Hardware la Tabella (disponibile per default nella memoria Rom Bios) dei 256 Caratteri CGA (Font 8*8); è tipica dei Modi Testo. |
|
La SottoFunzione 12H della Funzione 11H di INT 10H assicura lo stesso servizio, ma permette anche la gestione dell'altezza dei caratteri visualizzati; quando si presenta questa esigenza conviene quindi usare questa, funzionalmente più completa. |
La SottoFunzione 23H della Funzione 11H di INT 10H offre invece un servizio analogo adatto ai Modi Grafici. |
|
In
ingresso:
|
|
In uscita lascia:
|
|
La SottoFunzione si chiama in questo modo: |
|
|
Questa SottoFunzione carica una specifica Tabella RAM del Generatore di Caratteri Hardware con la Tabella dei 256 Caratteri CGA (Font 8*8, detti a doppio punto), prelevata direttamente dalla Rom Bios della scheda video. |
La Tabella RAM effettivamente utilizzata può essere rilevata consultando la tabella generata dalla chiamata della Funzione 1BH di INT 10H, al suo indirizzo 2BH e 2CH (vedi anche SottoFunzione 03H della Funzione 11H di INT 10H): |
|
2BH | Byte | Tabella (primaria) usata dal Generatore HARDWARE |
2CH | Byte | Tabella (secondaria) usata dal Generatore HARDWARE |
|
La tecnica relativa alla creazione dei caratteri da parte del Generatore Hardware è descritta con ogni dettaglio in questa pagina. |
|
Quando viene chiamata esegue in sostanza una selezione di modo, modificando i parametri di stato del video, senza per altro cancellare il buffer del Display (cioè evitando l'effetto ClearScreen). |
|
L'eseguibile B10_11X2.COM offre una pregiata applicazione della SottoFunzione 02H della Funzione 11H dell'INT 10H. | |
Il sorgente è documentato nella sezione ASM (clicca sull'icona, nel menu a sinistra). |
|
Video01 | PROCEDURE BIOS 33/59 | |||||||
55 di 84 |
|
|
|
Home |
|
|||||||
|
Motore Ricerca |
|