← Back to 2. Simple as Possible (SAP) - I

πŸ“ Design of Program Counter of Simple as Possible (SAP) I Computer

πŸ“– From An Introduction To Microprocessor 8085 β€’ 2. Simple as Possible (SAP) - I β€’ 5 questions available

Practice MCQs for Design of Program Counter of Simple as Possible (SAP) I Computer. Test your knowledge with carefully crafted questions across easy, medium, and hard difficulty levels.

πŸ”„ Last updated: 2026-07-30

1
Easy Questions
3
Medium Questions
1
Hard Questions

πŸ“ Sample Questions

Q1. What is the primary purpose of a program counter (PC) in a CPU?

πŸ”Ή A. Store operand data
πŸ”Ή B. Hold address of next instruction
πŸ”Ή C. Perform arithmetic operations
πŸ”Ή D. Generate clock signals

πŸ’‘ Difficulty: easy | βœ… Correct: B

Q2. Why does the program counter need to be incremented after each instruction fetch?

πŸ”Ή A. To reset the CPU, to prepare for interrupt handling, to point to the next sequential instruction, to store the result of the instruction
πŸ”Ή B. To point to the next sequential instruction
πŸ”Ή C. To reset the CPU
πŸ”Ή D. To prepare for interrupt handling

πŸ’‘ Difficulty: medium | βœ… Correct: C

Q3. A microcontroller uses a 16‑bit PC that wraps around after reaching its maximum value. If the PC currently holds 0xFFFE and two sequential instructions are executed, what will be the PC value after the second fetch?

πŸ”Ή A. 0
πŸ”Ή B. 1
πŸ”Ή C. 65535
πŸ”Ή D. 65533

πŸ’‘ Difficulty: hard | βœ… Correct: A

⬆️ View all questions in the quiz below

πŸ”— Related Topics

πŸ“ Architecture of Simple as Possible (SAP) I ComputerπŸ“ Instruction Set of Simple as Possible (SAP) I ComputerπŸ“ Programming of Simple as Possible (SAP) I ComputerπŸ“ Working of Simple as Possible (SAP) I ComputerπŸ“ Fetch Cycle of Simple as Possible (SAP) I Computer
πŸš€ Start Quiz πŸ“ Practice Mode