Module EC-10

Modern Computer Organisation

The boundary between hardware and software, and what sits on each side of it. The instruction set as a contract, the assembly your compiler actually produced, two modern instruction sets read side by side rather than one taught alone, how to measure performance without fooling yourself, and why the answer to wanting more speed became more cores.

5 topics ~52 h estimated learning time

Sign in to keep your progress.

Ready to start