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?

  1. A.

    It specifies the end of the assembly program.

  2. B.

    In an assembly program, there may be more than one END directive.

  3. C.

    END directive may have optional expression operand.

  4. 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.

Explore the full course: Uppsc Polytechnic Lecturer 2025 Cs