Skip to content
Learnearn.uk » Home » Von Neumann Architecture

Von Neumann Architecture

Introduction

Von Neumann Architecture

Von Neumann Architecture OCR GCSE

The Von Neumann Architecture

The first computers had fixed programs and changing a computer program required physically rewiring or redesigning the machine. This meant that re-repurposing an computer was a difficult, expensive and time-consuming process.

The Mathematician John Von-Neuman designed the specification for the first programmable computer in 1954, where the programs themselves could be stored in memory, not just data.

Instructions are stored in memory and are retrieved and processed by the Central Processing Unit one by one. This blueprint is known as the Von-Neumann Architecture.

The Von-Neuman Architecture is based on the principle of:

  • Fetch an Instruction
  • Decode the Instruction
  • Execute the Instruction

The process above is repeated indefinitely, and is known as the fetch, decode, execute cycle.

 

Video

CU

ALU

Registers

Buses

Quiz

Activity