TC-X Goals

Things to learn during this stage that you should remember:

CISC vs. RISC (again)

MIPS (TC-7, Instruction Selection) has shown you an example of RISC architecture. Targeting IA-32 shows you an example of the CISC family of processors.

Compiler toolchain

At the end of the compiler (when register allocation is functional), the IA-32 back end generates code in IA-32 assembly language, which can be assembled and linked to produce a genuine executable program.