Macchina RAM: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
mNessun oggetto della modifica |
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]]
|