-
Special Purpose Registers–The special purpose registers are used by the CPU for temporary storage of data for calculations and other purposes.–Ex.:•MAR•MBR•IR•PCHere, I just want to know aboutMAR,MBR,IR,PC in detail0
Howdy guest!
Dear guest, you must be logged-in to participate on CrazyEngineers. We would love to have you as a
member of our community. Consider creating an
account or login.
Replies
-
Member • Mar 17, 2012
PC-Program counter ,points the next storage location(like pointers but not these are pointers)
but I forgot the rest .you may take help of other CEians hereAre you sure? This action cannot be undone. -
Member • Mar 17, 2012
IR (Instruction Register) : is responsible for storing the instruction that is currently under execution.
PC (Program Counter) : is responsible for storing the address of the next instruction to be fetched.
MAR (Memory Address Register) : is responsible for storing the memory location of data. When the data is to be read by the program, it is fetched from MAR to memory data register and when data is to be written then the data is written from memory data register to MAR
I think its MDR not MBR. MDR explanation can be understood from the explanation of MBR above.Are you sure? This action cannot be undone. -
Member • Mar 17, 2012
#-Link-Snipped-#, I am sure, its MBR ONLY.Nick_SharmaI think its MDR not MBR. MDR explanation can be understood from the explanation of MBR above.
cant get youNick_SharmaMDR explanation can be understood from the explanation of MBR above.Are you sure? This action cannot be undone. -
Member • Mar 18, 2012
Hmmm Okay.I don't know what's MBR then.. May be someone else could answerAre you sure? This action cannot be undone. -
Member • Mar 21, 2012
A Memory Buffer Register (MBR) is the register in a computer's processor, or central processing unit, CPU, that stores the data being
transferred to and from the
immediate access store. It
acts as a buffer allowing the processor and memory units to act independently
without being affected by
minor differences in
operation. A data item will
be copied to the MBR ready
for use at the next clock cycle, when it can be either
used by the processor or
stored in main memory. This register holds the
contents of the memory
which are to be transferred
from memory to other
components or vice versa. A word to be stored must be transferred to the MBR, from
where it goes to the specific
memory location, and the
arithmetic data to be
processed in the ALU first goes to MBR and then to
accumulated register, and
then it is processed in the
ALU.Are you sure? This action cannot be undone.