CPU Resister and its types

 


CPU Resister :

A resistor is a small high speed memory inside CPU used to quickly accept, store, and transfer data and instructions that are being used immediately by the CPU. The resister used by the CPU are often  termed as processor registers. Register size determines how much information it can store. The size of resister is in bytes. each byte can store one character of data. It can be of 1, 2, or 8 bytes. Bigger size of resister increases the performance of CPU.

i. Memory address resister (instruction resister):

  • It holds/stores the address of data/instruction on the memory.
  • It is used by CU(Control Unit) at first when retrieving/fetch data from use.
ii. Program counter (PC)
  • It keeps the tracks of the next memory address of the instruction that is to be executed when the current execution/ run is complete.
iii. Accumulator resister(AR)
  • It is used for store the result/processed data by ALU.
  • It store/ hold only information.
  • It sends to the data resister the processed form.
iv. Memory data resister(MDR)
  • It acts like buffer.
  • Hold anything/ data/ instruction.
  • Data comes from MAR and ready to process/ decode.
  • Hold before the execution.
  • It make the ready to data/ instruction for decode
v. Data resister(DR)

Post a Comment

Previous Post Next Post