I/O

  • Address bus
  • Direct memory access

Different Architectures

  • CISC: higher memory usage per instruction, but fewer instructions are used
  • RISC: lower memory usage per instruction, but more instructions are used