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