Question:

How many T states are required for the execution of STA 7000H instruction?

Show Hint

STA uses 3 bytes and takes 10 T-states in 8085. Breakdown: 4 + 3 + 3.
Updated On: July 22, 2025
  • 13
  • 11
  • 10
  • 12
Hide Solution
collegedunia
Verified By Collegedunia

The Correct Option is C

Solution and Explanation

Step 1: STA 7000H is a direct addressing instruction in 8085 microprocessor.
Step 2: The instruction stores the accumulator content to memory address 7000H.
Step 3: STA is a 3-byte instruction:
1st byte: opcode
2nd and 3rd byte: address (7000H)
Step 4: T-states:
Opcode fetch: 4 T-states
Memory read (address low byte): 3 T-states
Memory read (address high byte): 3 T-states
Total = \( 4 + 3 + 3 = \boxed{10} \) T-states
Was this answer helpful?
0
0

AP PGECET Notification