The reset value of the classic 8051 stack pointer is 07H. Therefore, the first byte pushed is normally stored at?

  • A07H
  • B08H
  • C09H
  • D00H
Report an error
Correct Answer: B. 08H
Explanation: The 8051 increments SP before storing a pushed byte; starting from 07H, the first PUSH uses internal RAM address 08H.
Reference: Standard microprocessors and microcontrollers: 8051 stack