Sample GSCE 06 Von Neumann Architecture
Sample GSCE 06 Von Neumann Architecture
Free Sample
THANK YOU FOR DOWNLOADING THIS FREE SAMPLE RESOURCE!
Here, you’ll find a snippet of the module, which you can use to gauge the quality
of our offering, but will also find super useful in the classroom.
teachcomputerscience.com
Teach Computer Science
GSCE Computing
Von Neumann
Architecture
teachcomputerscience.com
1.
Revision notes
teachcomputerscience.com
Introduction
Very early computers could not store programs and, hence, in 1945,
John von Neumann developed an idea of a computer that could store
programs, which is also known as von Neumann architecture. He
suggested that data and programs could be stored in memory and
that the data would be transferred between the memory and the
processor during processing. In this article, von Neumann architecture
and its components are explained.
teachcomputerscience.com
Von Neumann architecture
Von Neumann architecture shows the components of a computer in
detail. It shows the connection between the processor, memory and
input-output devices. These connections are called buses. Three
different kinds of buses are the address bus, control bus and data bus.
teachcomputerscience.com
2.
Activities
teachcomputerscience.com
Activity-1
Duration: 10 minutes
2004 F4 HLT
B. Consider any instruction and in the space below and describe its
fetch-decode and execute cycle. Use appropriate registers in your
explanation.
teachcomputerscience.com
Activity-1
Duration: 10 minutes
2004 F4 HLT
To subtract 15 from 22
B. Consider any instruction and in the space below and describe its
fetch-decode and execute cycle. Use appropriate registers in your
explanation.
teachcomputerscience.com
Flashcards
teachcomputerscience.com
Glossary
Register that stores the result of arithmetic
Accumulator and logical operations performed by the
processor.
teachcomputerscience.com
Quiz
1. Which of the following is a component of a CPU?
A. Arithmetic and logic unit
B. Control Unit
C. Cache memory
D. All of the above
teachcomputerscience.com
Teach Computer Science
http://creativecommons.org/licenses/by-nc/4.0/
Thank you!
teachcomputerscience.com
Teach Computer Science
We hope it has been useful for you in the classroom and that your
students enjoy the activities.
For more teaching resources like this, don’t forget to come back
and download the new material we add every week!
teachcomputerscience.com