Come Funziona Area Comunicaz. Bios
Registri
Livello Hardware Livello BIOS Livello DOS
Applicazioni Software Download INDICE

 Cursore

Area di Comunicazione BIOS

  Dentro il Sistema

AREA COMUNICAZIONE BIOS 3/4 [6 di 42] 

 

bulletLa 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):

  

0000:0460H 2 bytes Linea di scansione del Cursore (finale, iniziale)

  

bulletCosì 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.

  

bulletLe dimensioni previste dalla ROM BIOS sono:
bulletinizio=6/fine=7 per i Modo Testo standard 00H÷03H (EGA,VGA,MCGA), modificabili nel range inizio=0/fine=7
bulletinizio=11/fine=12 per il Modo Monocromatico 07H, modificabili nel range inizio=0/fine=13

  

bulletVa 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.

  

bulletIl valore di default è comunque inizio=6/fine=7 e non viene cambiato fino a che un programma adeguato non ne modifica il valore!

  

bulletQuesta 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.

 

Pagina Precedente Cursore Video Pagina Successiva AREA COMUNICAZIONE BIOS 3/4   Torna alla Home della Sezione Lezioni - Vai al DownLoad dei files DOC Torna al Menu di "Dentro al Computer"
6 di 42
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 40 41 42

    

Cursore » Come Funziona.. | Area di Comunicazione Bios | Registri | Livello Hardware | Livello BIOS
Livello DOS | Applicazioni Software | Download | 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