mirror of
https://github.com/Steffo99/appunti-magistrali.git
synced 2024-11-25 11:34:18 +00:00
567 B
567 B
Modelli algoritmici
Per progettare un algoritmo, abbiamo bisogno di sapere le proprietà del nostro esecutore, ovvero il suo modello algoritmico.
Ad esempio, dobbiamo sapere quali istruzioni è in grado di eseguire, e quanto tempo queste istruzioni richiedono.
Il modello RAM
Il modello in uso su tutti i computer attuali è il modello RAM:
- In ogni cella di memoria può essere archiviato un dato.
- Il tempo di accesso alle celle è costante per tutte le celle.
- La memoria principale è infinita.
- Si ha un solo processore.