In this computer science lesson, you will learn about the fetch decode execute cycle. This is also known as the stored program concept, and the Von Neumann Architecture because it was originally conceived by one of the most influential computer scientists of all time, John Von Neumann. This lesson covers the main stages of the fetch decode execute cycle and how various components of the central processing unit interact with each other, and the main memory, while a machine code program is being executed. You will learn about the roles of several CPU registers including the program counter, the memory address register, the memory data register, the current instruction register and the accumulator. You will also learn about some important busses that convey data and control signals around a computer system including the address bus, the data bus and the control bus. Chapters: 00:00 Brief history of the stored program concept 01:11 CPU registers 02:05 Compilation and interpretation 05:26 The CPU components 06:21 The RAM 07:14 Busses 07:26 The system clock 08:00 The fetch decode execute cycle 14:35 Summary of the fetch decode execute cycle 15:05 Summary of register descriptions











