Wikipedia says:
Assembly language source code
generally permits the use of constants
and programmer comments. These are
usually removed from the assembled
machine code by the assembler. If so,
a disassembler operating on the
machine code would produce disassembly
lacking these constants and comments;
the disassembled output becomes more
difficult for a human to interpret
than the original annotated source
code.
it’s understandable of comments, but why does assembler remove constants??
Are they used in computation, aren’t they??
How can CPU compute without constant values??
Instead of using a named constant, it directly uses its value.