CSSE 404: Day 11
Outline
Code generation for expressions
Code generation without intermediate languages
Stack machines
Register allocation
Resources
Code generation without parse tree
Stack machines
An
x86 assembly guide
An
in-depth treatise on stack machines
Slides
for register allocation.
Liveness worksheet
Interference graph worksheet
Registers in the X86 architecture