Skip to content
0:00 / 0:00

#transistors#logicgates#binary

How a Computer Works - from silicon to apps

Improbable Matter

109K subscribers • 1 video on Hallway

YouTube
  • Recommended by 1 person: 1 in engineering communities.

Beginner. No background in the topic needed.

2.2M views5 years ago1 recommendation

HardwareComputer scienceCPUs and computer architectureElectronicsOperating systems

An explanation of how computers function from silicon transistors and logic gates up to binary, memory, and running programs.

A whistle-stop tour of how computers work, from how silicon is used to make computer chips, perform arithmetic to how programs run and computer graphics are displayed. Contents: - Introduction - Transistors - Logic gates - Binary numbers - Memory and clock - Instructions - Loops - Input and output - Conclusion **----** Further watching if you are interested Computerphile has many great videos, such as this in-depth look at floating point numbers: youtube.com/watch?v=PZRI1IfStY0 For many in-depth computer subjects I highly recommend Brian Will's channel: youtube.com/user/briantwill Particularly his videos on graphics: youtube.com/watch?v=bfvmPa9eWew

Why it's here

1 person recommends this

What people say. Recommended to help programmers understand low-level memory and hardware concepts.

u/fekkksnin r/rust • Recommends

On “Hey I now switched from Python to Rust and I find it very hard to learn. Everything is so cryptic, it is hard to remember. Anybody else here coming from Python ?”

Rust is definitely a bit more cryptic than Python and I understand your confusion. However Rust is also a hecc of a lot less cryptic than for example C++. Perhaps, gaining a deeper understanding of how memory works, would help you wrap your head around Rust a bit easier, as memory is a thing we talk about quite often in Rust. link to this video