Logic and computer systems
Logic gates and circuits, the von Neumann machine, the CPU and its performance, memory, storage, embedded systems and operating systems, with BugBot opened up as the example.
Start in the simulator- F9.1 Logic gates and truth tables AND, OR and NOT, their symbols and truth tables, and a robot decision as a circuit.
- F9.2 Logic circuits and expressions Combining gates, Boolean expressions, XOR, and the half adder.
- F9.3 Hardware, software and von Neumann Hardware and software, and the stored program concept in a tiny computer.
- F9.4 The CPU and fetch-execute The ALU, control unit, registers and buses, and tracing the fetch-decode-execute cycle.
- F9.5 CPU performance Clock speed, cores and cache, measured with models.
- F9.6 Memory RAM, ROM, cache and virtual memory.
- F9.7 Secondary storage Magnetic, optical, solid state and cloud storage, and choosing between them.
- F9.8 Embedded systems: inside BugBot What makes a system embedded, the robot's three boards, and the sense-decide-act loop.
- F9.9 Operating systems and utilities What an operating system does, scheduling, and utility software.