-
:arrow:Whats the difference between instruction pointer and program counter:?:0
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 • Aug 22, 2010
program counter and instruction pointer both are same
it holds address of instruction currently being executedAre you sure? This action cannot be undone. -
Member • Aug 22, 2010
ya program counter , instruction counter and location counter are same and it is a type of register which holds the location of current program being executed by holding its address and the contents of the program counter is transfered to the control unit basing on the MDR (Memory Data Register)instruction.
And the location counter transfer the control to the MAR(memory Address Register) , now it also contains the address of the current executed memory location and now MBR contains a copy of the content of memory which is specified by MAR(memory buffer register).Are you sure? This action cannot be undone. -
Member • Aug 22, 2010
ya program counter , instruction counter and location counter are same and it is a type of register which holds the location of current program being executed by holding its address and the contents of the program counter is transfered to the control unit basing on the MDR (Memory Data Register)instruction.
And the location counter transfer the control to the MAR(memory Address Register) , now it also contains the address of the current executed memory location and now MBR contains a copy of the content of memory which is specified by MAR(memory buffer register).Are you sure? This action cannot be undone. -
Member • Aug 23, 2010
i think both r same.But program counter means register which holds the address of nxt instruction to be executed.Are you sure? This action cannot be undone. -
Member • Aug 25, 2010
@all
Thanks for the reply😀Are you sure? This action cannot be undone.