title: How does an Assembler work at a hardware level?
body: <p>I have been reading online about the working of an Assembler but it is quite confusing. To summarize what I have understood so far is the an Assembler is basically a text parser with access to a Look up table to map the Assembly language instructions to the equivalent binary instructions. Am I correct ? If I am, where does this look up table exist in the physical hardware of a CPU.</p>