CPU Instruction Set
Computer native language is binary
To load a program, instructions must be given directly in machine language (tricky and error prone programming “by the numbers”)
Assembly languages were developed to make it easier to write machine language programs (mnemonic codes v.s. numbers)
- 0x81 equivalent to “inc ax”