mirror of
https://github.com/Steffo99/appunti-magistrali.git
synced 2024-11-22 18:44:17 +00:00
15 lines
567 B
Markdown
15 lines
567 B
Markdown
|
# 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**.
|