Compiler construction was probably my favorite class. We did a pascal compiler on Solaris. I let my partners handle most of the assembly language research, but still ended up doing a large part of it ...
Compilers often translate source code for a high-level language, such as C++, to object code for the current computer architecture, such as Intel x64. The object modules produced from multiple ...