logo

Tipus de Registre en Organització Informàtica

A l'organització informàtica, el registre s'utilitza per reconèixer, emmagatzemar, moure informació i indicacions que la CPU utilitza ràpidament. Hi ha diferents tipus de registres utilitzats per diferents motius. Alguns dels registres més utilitzats són:

  • AC (acumulador)
  • DR (Registres de dades)
  • AR (Registres d'adreces)
  • PC (comptador de programes)
  • MDR (Registres de dades de memòria)
  • IR (registres d'índex)
  • MBR (Registres de memòria intermèdia)

Aquests registres s'utilitzen per reproduir les diferents operacions. Quan realitzem algunes operacions, la CPU utilitza aquests registres per realitzar les operacions. Quan proporcionem entrada al sistema per a una determinada operació, la informació proporcionada o l'entrada s'emmagatzema als registres. Un cop la unitat aritmètica i lògica ALU processa la sortida, les dades processades ens tornen a ser proporcionades pels registres.

L'únic motiu per tenir un registre és la ràpida recuperació de la informació que la CPU processarà posteriorment. La CPU pot utilitzar la memòria RAM al disc dur per recuperar la memòria, que és comparativament una opció molt més ràpida, però la velocitat recuperada de la memòria RAM encara no és suficient. Per tant, tenim memòria de captura, que és més ràpida que els registres. Aquests registres funcionen amb memòria de CPU com catch i RAM per completar la tasca ràpidament.

Operació realitzada per Registres

Seguint les principals operacions realitzades pels registres, com ara:

Tipus de Registre en Organització Informàtica
    Recupera:L'operació d'obtenció s'utilitza per prendre les indicacions del client. Les instruccions que s'emmagatzemen a la memòria principal per a un processament posterior s'obtenen mitjançant registres.Descodificar:Aquesta operació s'utilitza per desxifrar les instruccions implica que les instruccions estan descodificades, la CPU descobrirà quina operació s'ha de realitzar amb les instruccions.Executar:La CPU realitza aquesta operació. A més, els resultats lliurats per la CPU s'emmagatzemen a la memòria i després es mostren a la pantalla del client.

Tipus de Registre en Organització Informàtica

Aquests són els següents tipus de registres en l'organització informàtica, com ara:

S.NO NOM SÍMBOL FUNCIONAMENT
1 Acumulador AC Un acumulador és el registre més utilitzat i s'utilitza per emmagatzemar informació extreta de la memòria.
2 Registres d'adreces de memòria DESFIGURAR La ubicació de l'adreça de la memòria s'emmagatzema en aquest registre per accedir-hi més tard. S'anomena tant per MAR com per MDR junts
3 Registres de dades de memòria MDR Tota la informació que se suposa que s'ha d'escriure o la que se suposa que s'ha de llegir d'una determinada adreça de memòria s'emmagatzema aquí
4 Registre d'ús general GPR Consisteixen en una sèrie de registres que, generalment, comencen des de R0 i s'executen fins a Rn - 1. Aquests registres solen emmagatzemar qualsevol forma de dades temporals que s'enviïn a un registre durant qualsevol procés d'empresa.
Més GPR permet que el registre registri l'adreça, la qual cosa augmenta la velocitat de processament.
5 Comptador de programes PC Aquests registres s'utilitzen per mantenir el registre d'un programa que s'està executant o en execució. Aquests registres consisteixen en l'adreça de memòria de la següent instrucció que s'ha d'obtenir.
El PC apunta a l'adreça de la següent instrucció que s'ha d'obtenir de la memòria principal quan la instrucció anterior s'hagi completat correctament. El comptador de programes (PC) també funciona per comptar el nombre d'instruccions.
L'increment de l'ordinador depèn del tipus d'arquitectura que s'utilitzi. Si utilitzem una arquitectura de 32 bits, el PC s'incrementa en 4 cada vegada per obtenir la següent instrucció.
6 Registres d'instruccions I Els registres d'instruccions contenen la informació a punt de ser executada. Les instruccions immediates rebudes del sistema s'obtenen i s'emmagatzemen en aquests registres.
Un cop les instruccions s'emmagatzemen en registres, el processador comença a executar les instruccions establertes i l'ordinador apuntarà a les següents instruccions a executar.
7 Registres de codi de condició Aquests tenen diferents banderes que representen l'estat de les operacions. Aquests registres estableixen els indicadors en conseqüència si el resultat de l'operació ha provocat zero o negatiu
8 Registres temporals TR Conté dades temporals
9 Registres d'entrada INPR Porta el caràcter d'entrada
10 Registres de sortida ALTRES Porta el caràcter de sortida
11 Registres d'índex BX Utilitzem aquest registre per emmagatzemar valors i números inclosos a la informació de l'adreça i transformar-los en adreces efectives. Aquests també s'anomenen registres base.
S'utilitzen per canviar l'adreça de l'operand en el moment de l'execució, també indicada com a BX
12 Registre de memòria intermèdia MBR MBR - Els registres de memòria intermèdia s'utilitzen per emmagatzemar contingut de dades o ordres de memòria utilitzades per escriure al disc. La funcionalitat bàsica d'aquests és guardar les dades trucades de la memòria.
MBR és molt semblant a MDR
13 Registres de control de pila SCR La pila és un conjunt de memòria d'ubicació on les dades s'emmagatzemen i es recuperen en un ordre determinat. També anomenat últim en entrar primer sortit ( LIFO ), només podem recuperar una pila a la segona posició només després de recuperar la primera, i els registres de control de pila s'utilitzen principalment per gestionar les piles a l'ordinador.
SP - BP són registres de control de pila. A més, podem utilitzar DI, SI, SP i BP com a registres de 2 o 4 bytes.
EDI, ESI, ESP i EBP són registres de 4 bytes
14 Registre de banderes FR Els registres de bandera s'utilitzen per indicar una condició particular. La mida de la bandera registrada és d'1 a 2 bytes i, a més, cada bandera registrada està composta en 8 bits. Cada bandera registrada defineix una condició o una bandera.
Les dades que s'emmagatzemen es divideixen en 8 bits separats.
Registres bàsics de bandera -
Zero banderes
Porta bandera
Bandera de la paritat
Signar bandera
Bandera de desbordament.
15 Registre de segments SR Mantenir l'adreça per a la memòria
16 Registre de dades DX Mantenir l'operand de memòria