
What you will learn in this chapter
Key Words
Project: Compiler
for a MiniC
12
miniC language, miniC grammar, miniC compiler, target language, x86
assembly language, symbol table, intermediate representation, code generation
c
Grammar of miniC – a language like simplified C
c
Compiler for miniC language
c
Essentials of x86 Instruction Set
c
AT&T syntax for x86 Assembly language
c
Some frequently used x86 assembly language idioms
c
The structure of the Symbol Table in miniC compiler
c
Symbol Table access functions
c
Intermediate Representation and target code generation
c
How to use gdb for checking and debugging FPU code?
In this chapter, we try to demonstrate ...