Design Principle 1: Simplicity favors regularity

Arithmetic Instructions

→ use register operand(피연산자)

Unlike programs in high-level languages, the operands of arithmetic instructions are restricted; they must be from a limited number of special locations built directly in hardware called registers.

Register Operands

what is register?

special location built directly in processor = much faster access compared to main memory

ch2_side_note: Registers in MIPS

Additional Notes on Memory

ch2_side_note: memory

Big Endian vs Lil Endian

Big Endian Little Endian

You SHOULD memorize