Sezione |
Indirizzi Base
Registri Interni
|
Funzioni BIOS |
Programmazione |
CURSORE 4/5 [19 di 79] |
|
Gestione BIOS del cursore
Hardware -
INT 10H
- Funzione 03H
|
|
Legge anche la dimensione e la posizione del cursore in corrispondenza della quale (posizione di stampa corrente) sarà scritto il prossimo carattere. | |
Nella pagina0 dei Modi Testo in tale posizione apparirà il cursore lampeggiante; nei Modi Grafici il cursore non è visibile, ma la posizione di stampa assunta è comunque significativa. | |
La posizione del cursore rilevata può essere diversa in ognuna delle pagine video previste dall'Adattatore disponibile e dal Modo Video corrente. |
|
In
ingresso:
|
|
In uscita lascia:
|
|
La Funzione si chiama dunque in questo modo: |
|
|
I valori restituiti in DL/DH
sono quelli previsti per le coordinate di
ognuna delle pagine video garantite dall'Adattatore disponibile e dal
Modo Video corrente, cioè:
|
|
I valori restituiti in
CL/CH
sono quelli previsti per le dimensioni del
cursore garantite dall'Adattatore
disponibile, in funzione del numero massimo di linee di
scansione previste:
|
|
La dimensione di default del cursore è prefissata dalla ROM BIOS
in fase di inizializzazione; i valori di default sono, di norma:
|
|
L'eseguibile B10_03__.COM assume la posizione corrente del Cursore e le sue dimensioni mostrandone il valore, con l'aiuto della Funzione 03H di INT 10H e di alcune altre procedure di Libreria. | |
Il sorgente è documentato nella sezione ASM (clicca sull'icona, nel menu a sinistra). |
|
Funzioni BIOS | CURSORE 4/5 | |||||||
19 di 79 |
|
|
|
|
Home |
|
|||||||
|
Motore Ricerca |
|