Difficulty: Easy
Correct Answer: False
Explanation:
Introduction / Context:
Internal registers of the Intel 8085 include 8-bit general-purpose registers (B, C, D, E, H, L, A), a 16-bit program counter and stack pointer, and some internal temporary registers. Distinguishing their widths is important for assembly and micro-architecture understanding.
Given Data / Assumptions:
Concept / Approach:
The phrase “the temporary register is 16-bit” suggests a single 16-bit register. In 8085, the internal temporary storage commonly referenced consists of two 8-bit registers (W and Z) used together as a 16-bit pair when needed; individually they remain 8-bit. Therefore, calling “the” temporary register 16-bit is inaccurate.
Step-by-Step Solution:
Verification / Alternative check:
8085 microarchitecture documentation lists W and Z as 8-bit. The 16-bit entities are PC and SP, plus register pairs (BC, DE, HL) formed by two 8-bit registers.
Why Other Options Are Wrong:
Common Pitfalls:
Conflating register pairs with single registers; assuming address width (16-bit) implies internal temporary register width.
Final Answer:
False
Discussion & Comments