Esempio 16: somma di 5 numeri in input con ciclo

Un altro esercizio in SASM riepilogativo con diversi elementi visti. Questa volta usiamo un ciclo per leggere in input cinque valori che poi sommiamo e stampiamo. Vediamo come.

Vediamo prima il frammento di codice con SASM. In ingressi sulla parte di destra degli Input simuliamo di inserire i numeri 2, 4, 5, 3, 1 che sommati danno 15, il risultato che vogliamo ottenere nella parte Output. In SASM utilizziamo l’assembly per CPU X86 a 32bit con i relativi registri eax, ebx, ecx, ecc. Discorsi analoghi se si volessero usare i registri a 64bit rax,rbx,rcx,rdx, ecc

Il codice analogo visto e commentato con EMU8086 (da completare)

Ultima modifica 19 Ottobre 2023