Hardware, start to finish
From electricity and one transistor to logic gates, a working processor and real circuit boards. Every lesson is a small machine you can step through, then a short quiz. No experience needed.
بيئة تجربة المنطق وTINY-8
طبّق أفكار هذه الدورة في بيئة التجربة الخاصة بك.
Electricity basics
Charge, current and voltage, and how they behave in a simple circuit.
Semiconductors
The materials that made computers possible, and the transistor: a switch with no moving parts.
Logic gates
How switches become logic: binary, AND, OR, NOT and the gates every chip is built from.
Combinational circuits
Circuits whose output depends only on their inputs: adders, selectors and the ALU.
Memory elements and clocks
Circuits that remember: latches, flip-flops, clocks, registers and state machines.
Memory
How computers store lots of bits: SRAM, DRAM, flash and the memory hierarchy.
Build a processor
Put it all together: an instruction set, a datapath and a control unit make a working CPU.
-
الدرس 28 · 12 دقيقة
Instruction sets
11 خطواتلم يبدأ -
الدرس 29 · 12 دقيقة
The datapath
10 خطواتلم يبدأ -
الدرس 30 · 12 دقيقة
The control unit
10 خطواتلم يبدأ -
الدرس 31 · 12 دقيقة
A complete CPU: fetch, decode, execute
12 خطواتلم يبدأ -
الدرس 32 · 12 دقيقة
Pipelining
10 خطواتلم يبدأ -
الدرس 33 · 12 دقيقة
Pipeline hazards
10 خطواتلم يبدأ -
الدرس 34 · 12 دقيقة
Interrupts and I/O
11 خطواتلم يبدأ
Computer architecture
How modern processors go fast: caches, virtual memory, many cores and GPUs.
Digital design practice
How engineers design real chips: hardware description languages, simulation, FPGAs and the ASIC flow.
Boards and embedded systems
Turning chips into products: microcontrollers, buses, circuit boards, power and debugging.
-
الدرس 44 · 12 دقيقة
Microcontrollers
11 خطواتلم يبدأ -
الدرس 45 · 12 دقيقة
Serial buses: UART, I2C and SPI
10 خطواتلم يبدأ -
الدرس 46 · 12 دقيقة
Printed circuit board design
12 خطواتلم يبدأ -
الدرس 47 · 12 دقيقة
Power supplies
10 خطواتلم يبدأ -
الدرس 48 · 14 دقيقة
Signal integrity
10 خطواتلم يبدأ -
الدرس 49 · 12 دقيقة
Test and debug
10 خطواتلم يبدأ
Special topics
Stand-alone deep dives. Take them any time after the module they build on.
-
الدرس S1 · 12 دقيقة
Op-amps and analog circuits
يعتمد على Electricity basics
10 خطواتلم يبدأ -
الدرس S2 · 12 دقيقة
Radio-frequency basics
يعتمد على Boards and embedded systems
11 خطواتلم يبدأ -
الدرس S3 · 12 دقيقة
How batteries work
يعتمد على Electricity basics
11 خطواتلم يبدأ -
الدرس S4 · 14 دقيقة
Quantum computing basics
يعتمد على Computer architecture
11 خطواتلم يبدأ