CrazyEngineers
  • Instruction Pointer & Program Counter

    Updated: Oct 26, 2024
    Views: 1.7K
    :arrow:Whats the difference between instruction pointer and program counter:?:
    0
    Replies
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
  • Manish Goyal

    MemberAug 22, 2010

    program counter and instruction pointer both are same

    it holds address of instruction currently being executed
    Are you sure? This action cannot be undone.
    Cancel
  • sushant005

    MemberAug 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.
    Cancel
  • sushant005

    MemberAug 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.
    Cancel
  • ankit_rawat

    MemberAug 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.
    Cancel
  • Whats In Name

    MemberAug 25, 2010

    @all

    Thanks for the reply😀
    Are you sure? This action cannot be undone.
    Cancel
Home Channels Search Login Register