Macchina RAM: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Djdomix (discussione | contributi)
mNessun oggetto della modifica
Djdomix (discussione | contributi)
mNessun oggetto della modifica
Riga 15:
 
[[Image:Modello_macchina_RAM.gif]]
 
== Programmazione di una macchina RAM ==
Il programma di una macchina RAM è una sequenza finita di istruzioni:
 
<math>P = istr_1;istr_2;...istr_m</math>
 
ciascuna delle quali è una coppia formata da un codice di operazione e da un indirizzo. Un indirizzo a sua volta può essere un operando o un'etichetta. Le etichette sono associate solo a comandi di salto e servono per indicare istruzioni del programma cui passare eventualmente il controllo.Un operando può assumere tre forme diverse:
#=i indica l'intero i
#i indica il contenuto del registro R<sub>i</sub>
#*i indica il contenuto del registro R<sub>j</sub>, dove j è il contenuto del registro R<sub>i</sub>
 
[[categoria:Teoria della computazione]]