CPI (Cicli di clock per istruzione): 1

Procedura passo-passo per il progetto di un processore

  1. L'instruction set fornisce i requisiti per il datapath
  2. Scegliere i componenti del datapath e la metodologia di temporizzazione (clocking)
  3. Progettare il datapatch in modo da soddisfare i requisiti
  4. Analizzare il datapath per identificare i controlli che determinano il trasferimento tra registri
  5. Progettare la logica di controllo (Control Unit)

1. L'instruction set fornisce i requisiti per il datapath

Semantica delle istruzioni = cosa fanno

Il datapath deve essere in grado di realizzare ciascuna istruzione

L'instruction set reale più usato è il MIPS:

Istruzioni MIPS