Machine-translated by Google. Questions are authored in English.
Top

Discussion

The Program Counter is a :

  • A.16-bit upcounter with parallel load
  • B.8-bit up/down counter
  • C.16-bit down counter with parallel load
  • D.16-bit Shift Register with parallel load

Answer: A

The Program Counter is a 16-bit up counter with parallel load.

In an 8-bit microprocessor such as the 8085, the PC holds the 16-bit address of the next instruction byte. After each byte is fetched it is incremented, so it counts up; and when a jump, call or return occurs, a new address is loaded into it all at once, which requires a parallel load.

It is 16 bits wide to address 64 KB of memory, not 8 bits. It never counts down, and it is not a shift register, since addresses are not shifted bit by bit.

No comment is present. Be the first to comment.
Loading…

Post your comment

Please log in or register to post a comment.