Sezione |
Indirizzi Base
Registri Interni
|
Palestra Livello Apprendisti Livello Esperti |
Programmare in Assembly |
Esercizio n° A018 4/5 [95 di 157] |
|
|
||
Gestione Numeri Binari -
Conversione da word a 4 caratteri Ascii EXAD - Progetto di Wor2Asc Stampa 160 numeri esadecimali a 16 bit in sequenza casuale |
||
Analisi del Main Loop - Struttura di una matrice di dati |
|
Anche la tecnica di gestione dei cicli annidati al fine di presentare una matrice di dati è stata ampiamente descritta nel progetto precedente; questo esercizio ripropone le stesse esigenze, con qualche piccola differenza: |
|
|
Esercizio |
NB: se il testo nell'Area
ti
sembra strano installa il font Giobe.TTF: clicca qui!! |
|
Ora manca l'inizializzazione della word da convertire: il suo valore, affidato ad AX, sarà di volta in volta diverso (cioè non consecutivo) perchè generato dalla Procedura Random, attivata dal loop interno. |
|
Per il resto il loop esterno eseguirà ancora 16 volte le istruzioni contenute tra xxx00 e LOOP xxx00, con il compito di stampare 16 righe consecutive, ciascuna contenente 10 stringhe in sequenza, da 6 caratteri ciascuna (compito affidato alle istruzioni del loop interno, tra xxx01 e LOOP xxx01). |
|
Nulla di nuovo...; le stringhe poste a video sono ora solo 160, dato l'ingombro maggiore delle word, rispetto ai bytes. |
|
Palestra Apprendisti | Esercizio n° A018 4/5 | |||||||
95 di 157 |
|
|
|
Home |
|
|||||||
|
Motore Ricerca |
|