Istruzioni linguaggio macchina per operazioni nella RAM del PC

di ZioPedro il
2 risposte
Spero di non essere fuori forum. Se dovessi, vi chiedo scusa in anticipo.
Cerco qualcuno che mi aiuti a capire una cosa Sto leggendo Architettura dei PC e sulla CPU e RAm sto cercando di capire delle cose. Ho trovato questo esercizio che però nn capisco come vada impostato...Lo riporto, sperando ci sia qualcuno di buona volontà che decide di aiutarmi. Grazie
1) Trasferire il contenuto della cella di memoria RAM avente indirizzo 0020 nella cella avente indirizzo 0021.
Il suggerimento datomi è di ricordare che gli indirizzi sono espressi in ottale e di porre la prima istruzione del programma
all'indirizzo 0000 nella memoria RAM e utilizzare nel campo codice operativo dell'istruzione il codice mnemonico piuttosto che le due cifre ottali.
La struttura deve essere del tipo:
indirizzo istruzione
Es:
0000 istruzione1
0001 istruzione2
0002 istruzione3
....
2) Addizionare il contenuto della cella di memoria RAM con indirizzo 0020 al contenuto della cella di memoria RAM avente indirizzo 0021 e memorizzarlo in 00022
Se mi aiutate a capire come funziona e dove prendere materiale per studiare ve ne sarò grato.

2 Risposte

  • Prima di tutto, esiste una sezione Assembly del forum in cui porre queste domande.

    Detto questo, precisa per quale CPU specifica stai facendo l'esercizio, il fatto che gli indirizzi siano espressi in ottale e non in esadecimale è inconsueto. Magari fornisci un link all'esercizio con maggiore descrizione del contesto
  • Ciao, l'ho spostato nell'area corretta del forum, “Assembly”, come suggerito da oregon .

Devi accedere o registrarti per scrivere nel forum
2 risposte