Which of the following statements is INCORRECT about END directive of the…
2022
Which of the following statements is INCORRECT about END directive of the 8080/8085 assembly language?
- A.
It specifies the end of the assembly program.
- B.
In an assembly program, there may be more than one END directive.
- C.
END directive may have optional expression operand.
- D.
If END directive exists without expression operand, then assembler assumes zero as the starting address for program execution.
Attempted by 92 students.
Show answer & explanation
Correct answer: B
The END directive marks the logical end of an assembly program and must occur exactly once. While specifying a start address is optional, claiming multiple END directives are permitted violates standard 8085 assembler rules.