The assembly process is divided into two phases- ANALYSIS,
SYNTHESIS.
The primary function of the analysis phase is building the symbol
table. For this, it uses the addresses of symbolic names in the
program (memory allocation). For this, a data structure called
location counter is used, which points to the next memory word of
target program. This is called LC processing. Meanwhile, synthesis
phase uses both symbol table for symbolic names and mnemonic table
for the accepted list of mnemonics.
Get Answers For Free
Most questions answered within 1 hours.