Esercizi Assembly emu8086
Go to file
Borededdy f52b0bbb6a Eliminare '21-03-22/compito.md' 2022-03-21 08:43:27 +00:00
14-03-22 Carica file su '14-03-22' 2022-03-14 08:47:25 +00:00
21-02-22 Carica file su '21-02-22' 2022-02-21 08:58:14 +00:00
21-03-22 Eliminare '21-03-22/compito.md' 2022-03-21 08:43:27 +00:00
22-11-2021 Carica file su '22-11-2021' 2021-12-20 08:55:16 +00:00
Compito-Assembly Aggiungi 'Compito-Assembly/compitostafanacci 1a.asm' 2022-01-17 08:23:44 +00:00
LICENSE Initial commit 2021-11-22 08:23:33 +00:00
README.md Aggiornare 'README.md' 2022-03-14 08:48:56 +00:00

README.md

Assembly

Esercizi svolti il 21/11/2021
scrivere il valore 85 in al
scrivere un voalore che occupi l'interno del registro ax
inizzializza il registro ax a zero
fare la somma di 2 numeri ad 8 bit
fare la somma di 2 numeri a 16 bit e riempire il carryflag

Esercizi svolti il 21/02/2022
Dati due numeri maggiori o uguali a 1, sommarli attraverso somme successive e salvare il risultato in memoria centrale
Dato un vettore con numeri maggiori o uguali a 1, sommare i numeri attraverso somme successive e salvare il risultato in memoria centrale
Dati due numeri maggiori o uguali a 1, sommarli attraverso somme successive e salvare il risultato in memoria centrale. L'algoritmo deve prevedere che venga eseguita almeno una volta l'azione richiesta
Dato un vettore con numeri maggiori o uguali a 1, sommare i numeri attraverso somme successive e salvare il risultato in memoria centrale. L'algoritmo deve prevedere che venga eseguita almeno una volta l'azione richiesta

Esercizi svolti il 14/03/2022
Scrivere il codice che prevede di sommare i numeri 3 e 4 10 volte (0Ah). Se il risultato finale è maggiore di 50 (32h) sottrarre 5; altrimenti aggiungere 10 (0Ah).
Scrivere il codice che prevede di sottrarre 2 a 20 (14h) 5 volte. Prima di eseguire il ciclo, controllare che il numero da sottrarre sia minore di 10 (0Ah).
Sommare il numero 10 (0Ah) 5 volte. Assicurati che almeno una volta l'operazione sia eseguita. Verificare che il numero di volte (5) sia maggiore di 3.
Dato un vettore con numeri maggiori o uguali a 1, sommare i numeri attraverso somme successive e salvare il risultato in memoria centrale. L'algoritmo deve prevedere che venga eseguita almeno una volta l'azione richiesta. Se il risultato finale è maggiore/uguale a 30 (1Eh) si detrae ulteriormente 10 (0Ah), altrimenti si conclude l'esercizio.