Assembly Language and Systems Programming
Internal representation
of numeric and character data. Machine organization and machine language programming.
Assembly language, assemblers. Assembly language programming: branching, arrays,
lists, arithmetic and bit manipulation, macros, stacks, subroutines, parameter passing,
recursion. Linking and loading, position-independent and reentrant code. Traps and
interrupts.