# Assembly Language - CISC vs RISK - CISC - Complex Instruction Set - Verbose, yet compact - RISC - Reduced Instruction Set - Concise, yet expensive - Architectures - [[x86]] - [[arm|ARM]] - `gcc -S` to output assembly code instead of executable binary - Display symbols with `nm` command ("names") ## Elements - Directives - Labels - Instructions