Registers for processing



Registers are smallest units that hold the data. They are already built into the processor. It can also be said that the registers are such memory locations which can be accessed directly by processor. They may hold any instruction, storage address or any other data, for example, a bit sequence or characters.


Any instruction that may be entered to the processor specifies that contents of the registers specified in instruction can be applied any arithmetic or logical operation and result is temporarily stored in Accumulator register, while storing the result in any register specified.


Different registers are designed for specific and different purposes. Accumulator for performing arithmetic and logical expressions, program counter to store the address of next execution.


There are various registers such as Accumulator or AC, Program counter or PC, Data Register or DR, Instruction register, Address register or AR, Memory Data Register or MDR, Index register, Memory Buffer Register, etc.


The operands or instructions that CPU is executing at present are stored in registers and CPU may execute instructions with speed of one operation per clock or more.They can hold up to 32-bits, 64-bits of data.


Register are a quick and easy medium for storing and transferring the data and the instructions that are in use by the CPU immediately. Registers can be used to store and retrieve the information for the instruction execution. Most importantly, registers are much faster than the memory we use.


#microprocessor #cpu #memory #register #fast #execution

Editor: Aastha Gupta Added on: 2020-06-09 13:58:24 Total View:317







Disclimer: PCDS.CO.IN not responsible for any content, information, data or any feature of website. If you are using this website then its your own responsibility to understand the content of the website

--------- Tutorials ---