Nwlapcug.com


Quali sono i registri in un microprocessore?

Quali sono i registri in un microprocessore?


Microprocessori, l'unità di elaborazione centrale (CPU) di qualsiasi dispositivo di elaborazione, eseguire attività di elaborazione di informazioni di base e avanzate. Prendono i dati da programmi software sotto forma di bit binari (0 e 1) ed elaborarlo secondo i comandi forniti. Essi generano flussi di output binario, che si trasformano in dati comprensibili agli utenti finali. All'interno di questi microprocessori esiste un componente denominato un registro di informazioni, che memorizza temporaneamente i valori dei dati accessibili frequentemente durante l'elaborazione. Registri, di primaria importanza all'interno della gerarchia di memoria del computer, vengono utilizzati per memorizzare solo i valori di dati, comandi, istruzioni binarie e altre istruzioni di definire quali dati viene elaborati e come.

Funzioni

Dati registra principalmente funzione come luoghi di memoria elettronica temporanea più frequentemente accessibili dalla CPU di un computer. Questa accessibilità è a causa della posizione dei registri nei microprocessori. Di conseguenza, la CPU può accedervi più rapidamente di moduli di memoria (RAM) di accesso casuale e altri luoghi di deposito elettronico come ROM (memoria di sola lettura) e memoria flash. Un microprocessore normale contiene più matrici di questi registri e ciascuno di essi è prodotto per contenere solo una piccola quantità di dati binari. Un registro di funzionamento ha una capacità di memoria di 8, 16, 32 o 64 bit; questi valori dipendono l'architettura del microprocessore.

Operazioni di

Registri in un microprocessore operano come unità di memoria elettronica di trasporto di dati in tempo reale. Ciò significa che quando un utente dà un comando a un'applicazione software (tramite un clic del mouse o premendo un tasto), si è tradotta in una binaria istruzione e inoltrato al microprocessore. Queste dichiarazioni vengono ricevute dai registri del microprocessore, che li tengono per qualche nanosecondo se il processore è già occupato e quindi li inoltra la richiesta del processore. Questi registri contengono anche bit di dati elaborati in tempo reale quando precedentemente elaborati dati bit vengono trasmessi, oltre a contenere i percorsi e i comandi associati con i valori dei dati di input o trasformati.

Categorie

Ci sono otto categorie principali di registri di dati integrati all'interno di CPU. Questi includono contatori di programma (PC), per archiviare i bit di indirizzo di istruzione di dati attualmente elaborati; istruzioni registra (IR), per la memorizzazione di istruzioni binarie mentre vengono elaborati o decodificati; accumulatori (AC), per memorizzare i risultati dei calcoli matematici dall'unità aritmetica e logica della CPU; registri di indirizzo di memoria (MAR), per memorizzare le posizioni di indirizzo di bit di dati all'interno della memoria principale di un computer; buffer di memoria registra (MBR), per l'archiviazione e temporaneamente tenendo i bit di dati in entrata prima di inoltrarli al microprocessore; stato o bandiera registra (FR), per mantenere e aggiornare gli stati operativi dei microprocessori; registri condizionale (CR), per lo svolgimento di valori condizionali o logici per i dati trattati; e uso generale registra (GPR), per memorizzare temporaneamente i bit di dati generali o istruzioni.

Significato

Registri non solo condividono il carico del processore, ma anche forniscono istruzioni sulle modalità di elaborazione di dati. Inoltre, questi registri forniscono assistenza significativa ai microprocessori nel compito di determinare dove inoltrare i dati al momento di trasformazione e in quale accordo per memorizzarlo nella memoria principale o all'interno di un dispositivo di archiviazione. Inoltre, il numero di registri integrati e operano all'interno di un microprocessore aiutano a definire le capacità operative di efficienza e di elaborazione dati.