|
|
Come Funziona
Area Comunicaz. Bios |
|
| Cursore |
| Dentro il Sistema |
AREA COMUNICAZIONE BIOS 3/4 [6 di 42] |
|
|
La variabile di sistema
0000:0460H contiene informazioni sulle
dimensioni attuali del Cursore
Hardware, di norma 2 coordinate che indicano il
numero di riga di
scansione da cui partire (dall'alto) e quello in cui arrivare (verso il
basso):
|
|
| Così il byte meno significativo della parola (posto a 0000:0460H) indica la riga di scansione finale, e il byte più significativo (posto a 0000:0461H) indica la riga di scansione iniziale. |
|
Le dimensioni previste dalla ROM BIOS sono:
|
|
| Va notato che la modifica diretta in memoria di questi bytes non produce l'effetto desiderato (cambiamento delle dimensioni del cursore), cosicché‚ essi possono essere proficuamente usati solo in lettura. |
|
| Il valore di default è comunque inizio=6/fine=7 e non viene cambiato fino a che un programma adeguato non ne modifica il valore! |
|
| Questa modifica può essere realizzata a Basso Livello intervenendo direttamente sui Registri dell'Adattatore Video, o a Livello BIOS: la Funzione 01H di INT 10H serve proprio per fissare le dimensioni del cursore, mentre la Funzione 03H di INT 10H le restituisce in una coppia di registri. |
|
|
|
|
Cursore Video |
|
AREA COMUNICAZIONE BIOS 3/4 |
![]() |
![]() |
![]() |
||
| 6 di 42 |
|
|
|
|
|
Home
|
|
|||||||
|
Motore Ricerca |
|