
How data is being transmitted Full flow diagram .
Buzz words it requires : High level overview High Level Language ↓ Assembly Language ↓ Machine Code ↓ Instruction Format (8-bit / 16-bit / 32-bit) ↓ Stored in Memory (RAM) ↓ CPU reads from Memory and Executes Now understand how data flowing inside the computer ┌────────────────────┐ │ ROM │ │ (Permanent programs │ │ like BIOS, firmware) │ └────────────────────┘ ↓ [ Only at computer startup / boot time used ] ↓ ┌────────────────────┐ │ SSD / Hard Disk │ │ (Your source code, │ │ compiled programs │ │ and data stored here) │ └────────────────────┘ ↓ [ When you Run Program ] ↓ ┌────────────────────┐ │ RAM (Memory) │ │ (Machine code / │ │ Instructions loaded │ │ here temporarily) │ └────────────────────┘ ↓ [ CPU reads Instructions from RAM ] ↓ ┌────────────────────┐ │ CPU │ │ (Executes Instructions) │ └────────────────────┘ You Press the Key 'A' on the Keyboard When you press 'a', it's a mechanical switch being triggered on the keyboard matrix. Keyboard Matrix + Controller Keyboards are arr
Continue reading on Dev.to Beginners
Opens in a new tab


