Week 2
Videos:
- CrashCourse: History Introduction
- Punch Cards
- Device Drivers
- Multitasking
- Operating System
- Memory Allocation
- Memory Protection
- Multix
- Unix
- MSDOS
- Ben Eater: EEPROM (very in-depth, just understand what it is)
- ROM
- PROM
- EPROM
- EEPROM
- Neso Academy
- Introduction
- Hardware
- Software
- Operating System
- Basics of OS
- Computer System Operation
- CPU
- Device Controller
- Bus
- Memory Controller
- Bootstrap Program
- Interrupt
- System Call
- Storage Structure
- Registers
- Cache
- Main Memory
- Volatile vs Non-Volatile
- I/O Structure
- Device Controller
- I/O (Input/Output Devices)
- I/O Operation
- DMA (Direct Memory Access)
- Computer System Operation
- Computer System Architecture
- Single Processor System
- General vs Special Purpose Processor
- Multiprocessor System
- Operating System Structure
- Multiprogramming
- Multitasking (Time Sharing)
- Process
- Operating System Services
- User Operating System Interface
- System Calls
- Types of System Calls
- System Programs
- Operating System Design & Implementation
- Structures of Operating System
- Virtual Machines
- Operating System Generation and System Boot
- Introduction