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