Sezione |
Indirizzi Base
Registri Interni
|
Palestra Livello Apprendisti Livello Esperti |
Programmare in Assembly |
Esercizio n° A023 2/5 [115 di 157] |
|
|
||
Gestione Numeri Binari -
Conversione da stringa Ascii decimale a byte - Progetto di Dec2Byt Aspetta pressione di 2 tasti Numerici e ne calcola il valore binario a 8 bit |
||
Analisi del Codice |
|
Aggiornato 12 febbraio 2007 - [nel sorgente Es023.ASM sostituito JG xxx00 con JA xxx00; ricompilare l'esercizio] |
L'esercizio EsA023.ASM affronta e risolve il problema della Conversione in byte di una stringa di 2 caratteri Ascii decimali, un'esigenza molto presente nelle applicazioni chiamate ad elaborare informazioni numeriche assunte da tastiera. |
|
Puoi leggere la versione integrale del Main Program scorrendo con la sua barra laterale la casella di testo riportata qui sotto: |
|
|
Esercizio |
NB: se il testo nell'Area
ti
sembra strano installa il font Giobe.TTF: clicca qui!! |
|
Il programma si avvale di 3 fasi
consecutive:
|
|
NB: è assolutamente necessario provvedere a definire, nella zona destinata ad accogliere le variabili del programma, la variabile DEPO, cioè l'area di memoria in cui memorizzare la sequenza di caratteri ascii numerici da convertire, composta da 2 caratteri (non necessariamente inizializzati a '0') e terminata con un byte a 00H, come mostra la seguente figura |
|
|
Palestra Apprendisti | Esercizio n° A023 2/5 | |||||||
115 di 157 |
|
|
|
Home |
|
|||||||
|
Motore Ricerca |
|