From bulb to C# — how does computer work?
summary
Starts with light bulbs and switches to build AND/OR/NOT gates, then composes XOR, half and full adders, a clock oscillator and a set-reset flip-flop to make RAM; replaces bulbs with the transistor (npn) and explains semiconductors, then shows how gates form ALU, instruction decoder and bus. Covers Von Neumann vs Harvard, x86 → amd64 history, microcode → machine code → assembly → OS APIs → JIT → CLR pipeline, and notes how these concrete pieces scale into a computer capable of running the CLR.
AI-written summary · about
chapters (31)
- 0:00Introduction
- 2:35Agenda
- 9:05and gate
- 13:33not gate
- 15:31half other
- 19:52clock
- 22:14oscillator
- 23:18memory
- 27:34build a bigger memory
- 30:33how computer is constructed
- 31:48conductors and semiconductors
- 33:17transistor
- 34:56chips
- 36:06integrated circuits
- 37:04computer architecture
- 41:09von Neumann architecture
- 42:17other architectures
- 43:29CPU architecture
- 45:26Instructions
- 45:52Types of instructions
- 48:35IBM PC
- 49:59Architectures
- 52:12CPU instructions
- 53:34Microcode
- 55:18Machinecode
- 56:12Assembly language
- 56:27API
- 57:40Native Applications
- 58:11Managed Applications
- 58:50Managed Languages
- 59:06High Level








