Sezione |
Indirizzi Base
Registri Interni
|
Palestra Livello Apprendisti Livello Esperti |
Programmare in Assembly |
Esercizio n° A008 3/3 [46 di 157] |
|
|
||
Gestione Caratteri - Stampa 10 caratteri uguali a colori con la BIOchr1 | ||
Conclusioni |
|
|
|
|
||
Cosa hai imparato | |||
|
|
Per la stampa di un carattere a colori non conviene far riferimento alle singole, necessarie, 3 Funzioni BIOS: il compito viene eseguito con una sola riga di programma se si chiama la potente procedura BIOchr1 della mia Libreria. |
|
La procedura BIOchr1 può essere usata per la stampa di ogni carattere Ascii; una delle sue prerogative è quella di interpretare graficamente (mettere a video) anche i 32 caratteri (su 256) di solito destinati a lanciare un determinato servizio (come invio, esc, tabulato, backspace e così via..) e per questo associati ai tasti di controllo del testo o del contesto. I caratteri di cui si parla sono descritti nella pagina ad essi dedicata, nell'ambito di una ricca scheda dedicata ai caratteri ASCII in generale, ed hanno simboli del tutto interessanti... |
|
Tutte le procedure della libreria Giobe.LIB sono assolutamente tue: puoi copiarle, modificarle, rinominarle, inserirle nella tua libreria, ecc.. |
|
La libreria Giobe.LIB è disponibile in forma compilata e in forma sorgente, ma conviene scaricarla qui, tenendo d'occhio la data: non di rado il Maestro decide di aggiungere qualche succosa novità... |
|
|
|
||
Prova ad introdurre modifiche al sorgente.... | |||
|
|
Nella shell DOS fai una copia del sorgente EsA008.ASM (per non perdere l'originale): copy esa008.asm prove0008.asm e conferma con Invio. |
|
Lancia macro prove008 /e e, quando sei nell'editor dell'Ambiente Assembler puoi, come nell'esempio precedente, cambiare lettera, colore o coordinate iniziali... o provare a stampare tutte le lettere maiuscole... |
|
|
|
||
Cosa ti aspetta | |||
|
|
Il prossimo esercizio evolve il concetto di questo, insegnandoti la tecnica per stampare stringhe a colori. |
|
Palestra Apprendisti | Esercizio n° A008 3/3 | |||||||
46 di 157 |
|
|
|
Home |
|
|||||||
|
Motore Ricerca |
|