Instruction Set Architecture (ISA) design philosophy with few simple instructions of fixed size. Each instruction performs exactly one operation.

  • Fixed instruction size (4 bytes)
  • Load/store architecture - only dedicated instructions access memory
  • More instructions needed to express a program
  • Easier to pipeline, lower power consumption

Ex: AArch64 (ARM64), RISC-V, MIPS