Computers

  1. Hardware
    1. Basic Digital Circuits
      1. Arithmetic Logic Unit (ALU)
      2. Floating Point Unit (FPU)
      3. Central Processing Unit (CPU)
      4. Graphics Processing Unit (GPU)
    2. Data Storage
      1. Registers
      2. Cache
      3. Memory
      4. Internal vs. External
      5. Volatile vs. Non-volatile
      6. Storage Media
  2. Types of Computers
    1. Programmable vs. Non-programmable
    2. Analog vs. Digital
    3. Binary vs. Decimal
    4. von Neumann vs. Harvard
    5. CISC vs. RISC
    6. One instruction set computer (URISC)
    7. Electronic Digital
    8. Natural
      1. Quantum
      2. Molecular
    9. Mythical, Real, and Virtual
  3. Simulated Machines
    1. Quantum Computer Simulators
    2. MIX and MMIX Simulators
    3. TOY Simulators