CPU Registri (PDF)
Document Details
Tags
Summary
This document explains different types of CPU registers, such as Instruction Register (IR), Next Instruction (PI), Accumulator (ACC), and Status Register (CC). It describes how these registers function within a CPU architecture.
Full Transcript
- Il numero e tipo di tali registri _varia_ a seconda dell'architettura della CPU - In molte CPU troviamo - Instruction Register (IR) - Contiene l'istruzione prelevata dalla memoria e che l'unità di controllo sta eseguendo - Prossima Istruzione (PI) - Ricorda alla CU la posiz...
- Il numero e tipo di tali registri _varia_ a seconda dell'architettura della CPU - In molte CPU troviamo - Instruction Register (IR) - Contiene l'istruzione prelevata dalla memoria e che l'unità di controllo sta eseguendo - Prossima Istruzione (PI) - Ricorda alla CU la posizione in memoria della successiva istruzione da eseguire - Nei casi in cui ogni registro di memoria contenga un'intera istruzione, e l'insieme delle istruzioni del programma sia disposto ad indirizzi consecutivi, la CU incrementa di uno il valore contenuto in PI dopo ogni prelievo di una istruzione dalla memoria - Accumulatore (ACC) - Serve come deposito di dati da parte dell'ALU nel senso che contiene prima di un'operazione uno degli operandi, e al termine della stessa operazione il risultato calcolato - In questo caso i registri Op1 e Op2 diventano interni all'ALU - Status Register / Condition Code (CC) - Indica le condizioni che si verificano durante l'elaborazione, quali risultato nullo, negativo e overflow sai farmi quiz leggendo immagini?