Back to Computer Science Notes
processor architecture von neumann
A LevelComputer Science~4 min read
Overview
This lesson explores the Von Neumann architecture, a fundamental design concept for most modern computers. It details how a single address space is used for both instructions and data, and the key components that facilitate program execution.
Introduction to Von Neumann Architecture
The Von Neumann architecture, proposed by John von Neumann in 1945, is the foundational design for almost all modern computers. Its defining characteristic is the **stored program concept**, where both program instructions and the data they operate on are stored together in a single, shared memory s...
Unlock 5 More Sections
Sign up free to access the complete notes, key concepts, and exam tips for this topic.
No credit card required · Free forever
Key Concepts
- Von Neumann Architecture: A computer architecture where program instructions and data are stored in the same memory space.
- Stored Program Concept: The idea that instructions can be stored in memory and executed sequentially, allowing for flexible program changes.
- Fetch-Decode-Execute Cycle: The fundamental process by which a CPU retrieves, interprets, and carries out instructions.
- Central Processing Unit (CPU): The 'brain' of the computer, responsible for executing instructions and processing data.
- +4 more (sign up to view)
Exam Tips
- →Be able to clearly define and explain the 'stored program concept' and its significance.
- →Draw and label a simple block diagram of the Von Neumann architecture, showing the CPU, Memory, and I/O, and the buses connecting them.
- +3 more tips (sign up)
More Computer Science Notes