[prev] 11 [next]

Why Study Assembler?

Useful to know assembly language because ...
  • sometimes you are required to use it   (e.g. device handlers)
  • improves your understanding of how C programs execute
    • very helpful when debugging
    • able to avoid using known inefficient constructs
  • uber-nerdy performance tweaking   (squeezing out last nano-s)
    • re-write that critical (frequently-used) function in assembler