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

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/eb58d900-bca7-4231-9931-1646114be640/Untitled.png