ADE8 - Architettura didattica di Esempio a 8 Bit

Architettura didattica di Esempio a 8 Bit

Che cos’è una CPU

Che cos’è una CPU

Prima di avventurarsi nello studio e nell’analisi del processore ADE8 viene fatta una piccola premessa su che cos’è e quali sono i compiti di un processore all’interno di un calcolatore elettronico, o computer. Da un punto di vista funzionale il processore, comunemente detto CPU (Central Processing Unit), è l’unità di calcolo che governa il calcolatore,Leggi di pià a riguardoChe cos’è una CPU[…]

Il processore ADE8

Il processore ADE8

Viene presentato il processore ADE8 in ogni suo dettaglio. Vengono descritte architettura, microarchitettura, istruzioni e interfaccia con l’esterno. Scaricare il seguente documento.

Modifiche architetturali al processore ADE8

Modifiche architetturali al processore ADE8

In questa sezione verranno introdotte le principali metodologie utilizzate nel miglioramento prestazionale delle CPU. Si passerà poi ad attuare una modifica al processore ADE8 implementando una pipeline a 2 stadi al fine di migliorarne il throughput. Consultare il seguente documento. Il circuito di ADE8 in versione pipeline è disponibile al seguente link (per aprirlo è necessario utilizzare il softwareLeggi di pià a riguardoModifiche architetturali al processore ADE8[…]

Sintesi in VHDL del processore ADE8 su FPGA

Sintesi in VHDL del processore ADE8 su FPGA

In questo articolo si parlerà dell’implementazione del processore ADE8 in versione pipeline su scheda programmabile dal punto di vista hardware, usando, appunto un linguaggio di descrizione dell’hardware. Consultare il seguente documento. Viene inoltre fornito il seguente archivio contenente il progetto descritto nell’articolo realizzato mediante il software Altera Quartus II.