![]() |
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 |
|