e13-quadrato.ed.txt 807 B
; File: e13-quadrato.ed.txt
;
; Autore: Roberto FULIGNI
;
; Ultima modifica: 19/10/2024
;
; Descrizione: Scrivere un programma per il simulatore che calcoli il quadrato di un
; numero n inizialmente contenuto nella locazione di memoria di indirizzo 100,
; memorizzando il risultato nella locazione di memoria di indirizzo 101.
;
; MEMORIA RAM (DATA)
; Variabile Indirizzo Valore
; --------------------------------
; n 100: 9
; ris 101: ? (soluzione: 81)
;
LOD R0 100 ; Carica il valore di n in R0 e R1
LOD R1 100
MUL ; Calcola R0 * R1 e mette il risultato nel registro A
STO 101 ; Memorizza il contenuto di A nella locazione di memoria di indirizzo 101
HLT