Elenet.net
+1 voto
quesito posto 26 Maggio 2017 in Tecnologie e Prog. di Sistemi Informatici e Tlc da Anto.Cannizzaro (39 punti)
  

1 Risposta

0 voti
  • supponiamo di avere due locazioni di memoria: 100 e 200
  • leggiamo da tastiera il contenuto della locazione 100:
    INP

    STA 100

  • leggiamo da tastiera il contenuto della locazione 200:
    INP

    STA 200

  • carichiamo il contenuto della cella 200 nel registro A:
    LDA 200

  • carichiamo il contenuto della cella 100 nel registro A:
    LDB 200

  • salviamo il contenuto del registro A nella locazione 100
    STA 100

  • salviamo il contenuto del registro B nella locazione 200
    STA 200

il codice quindi è:

INP

STA 100

INP

STA 200

LDA 200

LDB 100

STA 100

STB 200

HLT

il comando HLT interrompe l'esecuzione del programma bloccando l'incremento del program counter

risposta inviata 27 Maggio 2017 da tonins Corsista (123 punti)
778 domande
1,565 risposte
639 commenti
1,445 utenti