Come Funziona
Area Comunicaz. Bios |
||
Cursore |
Applicazioni Software |
PROGETTO n° 03 - 4/4 [28 di 42] |
|
|
||
Assume dimensione e posizione del Cursore - Collaudo della Funzione 03H di INT 10H | ||
Analisi del Codice Sorgente [2 di 2] |
|
Questo progetto è particolarmente semplice, limitandosi sostanzialmente al solo Main Loop. |
|
Le prime istruzioni provvedono alla presentazione del programma, fissano il cursore alla riga 20, colonna 40 e chiamano la funzione sotto test, al fine di assumere i 4 bytes con la dimensione e la posizone corrente: |
|
Progetto |
NB: se il testo nell'Area
ti
sembra strano installa il font Giobe.TTF: clicca qui!! |
|
La prima casella di testo mostra queste fasi preliminari; da notare la sequenza delle ultime 4 istruzioni, chiamate a memorizzare, in altrettante variabili dedicate, le informazioni rese dalla Funzione 03H di INT 10H. |
|
La fase successiva utilizza le informazioni assunte per integrarle nei 2 messaggi appositamente predisposti. |
|
|
Il servizio offre l'occasione per evidenziare l'efficienza delle potenti Procedure Byt2Asc e Byt2Dec, chiamate a tradurre in forma visibile le informazioni esadecimali a 8 bit (byte) assunte in AL dalle 4 variabili predisposte in precedenza. |
|
|
La precedente casella di testo
proposta qui sopra mostra il dettaglio per il contenuto della variabile locale
[COORD],
ma si presta a descrivere il servizio dedicato anche alle altre 3,
rispettivamente
[COORD+1],
[DIMENS] e
[DIMENS+1]:
|
|
Cursore Video | PROGETTO n° 03 - 4/4 | |||||||
28 di 42 |
|
|
|
Home |
|
|||||||
|
Motore Ricerca |
|