|
 |
Dentro il Sistema |
VIDEO 9/17
[29 di 39] |
 | La variabile di sistema
0000:0465H contiene la copia del contenuto del
Registro Controllo
di MODO del
Controller CRT dell'Adattatore Video attualmente disponibile sulla scheda Video:
|
0000:0465H |
1 byte |
Valore Corrente del Registro Controllo di Modo |
|
 |
Questo valore si può naturalmente ottenere
anche indirizzando direttamente il
Registro,
ricordando che esso è accessibile attraverso la porta
03B8H/03D8H
(Monocromatico/Colore). |
 |
Per la conoscenza del contenuto di questa
variabile si rimanda alla trattazione dei Registri del
Controller CRT, trattati con molto dettaglio nella
Sezione Livello Hardware. (icona
HW nel menu
marrone a sinistra) |
 |
Tra i bit emblematici di tale variabile si ricorda il
bit5, il cui valore può
cambiare il modo di gestire i colori di Sfondo sullo schermo:
 |
se vale 1
abilita la possibilità di lampeggio sullo
Sfondo dei caratteri posti a video |
 |
se vale 0 i medesimi caratteri NON possono più essere sottoposti a
lampeggio ma, in cambio, è possibile disporre dell'effetto di
alta Luminosità
anche sullo Sfondo (garantendo per esso gli stessi 16 colori di norma
disponibili per i caratteri in Primo Piano) |
|
 |
E' noto
che il
byte d’attributo (alternato nei
modi testo al byte Ascii)
controlla la possibilità di sottoporre a lampeggio lo
Sfondo di ciascun carattere, semplicemente fissando il suo bit7
a 1. |
| bit7 |
bit6 |
bit5 |
bit4 |
bit3 |
bit2 |
bit1 |
bit0 |
| flash |
Sfondo |
Primo
Piano |
| F |
S2 |
S1 |
S0 |
P3 |
P2 |
P1 |
P0 |
 |
In realtà l’azione diretta sul
Registro
dell’Adattatore Video descritto da questa variabile ci induce a pensare che il
lampeggio dello Sfondo non sia l’unico effetto
assicurato dalla presenza di questo bit a 1. |
 |
Per ottenere l'effetto di
alta intensità sullo Sfondo non è necessario provvedere alla riprogrammazione diretta
del Registro; come vedremo l’operazione può essere condotta anche a livello BIOS
con la
SottoFunzione 03H
della Funzione
10H di
INT 10H... |
 |
Essa controlla la
possibilità di scegliere tra
lampeggio e alta intensità dello Sfondo, anche se è
necessario per altro sottolineare che tale scelta è poi attiva
su tutto lo
schermo, cioè anche per i caratteri già stampati in precedenza sul video. |
 |
In
altre parole non è possibile disporre sulla stessa pagina video di
caratteri
lampeggianti e di sfondi ad alta luminosità. |
©
2001-2010 - Studio Tecnico
ing. Giorgio OBER
Tutti i diritti sono riservati
|