Architetture non Von Neumann
Architettura Harvard Nei sistemi RISC
Architettura pipeline Pipeline significa catena di montaggio L’architettura pipeline è un miglioramento di un’architettura tradizionale di un microprocessore; è una sorta di parallelismo temporale fra i vari componenti del microprocessore. Il microprocessore può essere diviso in più stadi indipendenti tra loro: IF lettura, fase di fetch: preleva istruzioni; ID:decodifica dell’istruzione; EX: esecuzione istruzione; MEM: attivazione memoria WB: scrittura risultati.
Schema acquisizione dati I ciclo II ciclo III ciclo IV ciclo V ciclo VI ciclo Istr 1 preleva decodifica esegue memorizza scrive Istr 2 Istr 3 Istr 4 Istr 5 Istr 6
Tecnologie superscalari Nelle tecnologie superscalari si attivano più tecniche pipeline in parallelo
Northbridge e southbridge Componenti con u ruolo marginale Nelle architetture degli anni precedenti avevano un ruolo fondamentale
Northbridge e southbridge l northbridge oppure, host bridge, è un componente hardware presente su alcune alcune schede madri connesso direttamente al socket della CPU e responsabile della comunicazione tra processore e alcune delle principali componenti della scheda madre Ad esso sono affidati compiti che richiedono prestazioni di alto livello così da non creare un collo di bottiglia comunicativo all'interno del sistema informatico. Un collo di bottiglia può formarsi quando la differenza di prestazioni tra due componenti hardware collegati tra loro è così elevata che il secondo non riesce a gestire la mole di dati in arrivo dal primo. Il southbridge è chiamato a gestire i processi “secondari” del computer. Controlla, tutte le funzioni e tutte le comunicazioni di input e output di un computer.