Pass 2 assembler puzzles

123456789
Across
  1. 2. Code representation generated after first pass
  2. 6. Second stage that generates object code
  3. 8. Assembly instruction not directly converted to machine code
  4. 9. Advanced version of START, EQU, LTORG etc.
Down
  1. 1. Instructions like START, END, and ORIGIN
  2. 3. Statement type used to reserve memory or declare data
  3. 4. Process of translating code in two stages
  4. 5. Executable commands like MOV, ADD in assembly
  5. 7. First stage that generates symbol table and IC