Module 0211: Why assembly programming?
Tak Auyeung, Ph.D.
January 18, 2010
1
About this module
2
Programs and the CPU
2.1
High level programming languages
2.2
The processor
2.3
Assembly language
2.4
Compilers, linkers and loaders
3
More on compilers
4
But why assembly programming?
4.1
Stuff that cannot be done in HLPL
4.2
Effective debugging