Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 17

Von Neumann

Architecture
P R ES E N T E D BY:
------------------
MUHAMMAD HASNAIN GUL
(MME-18-31)
MUHAMMAD SADIQ
(MME-18-23)
Von Neumann Architecture
__________________________
Contents:
 Introduction
 Backgroud History
 Features Of Von Neumann Architecture
 Advantages
 References
Introduction:
_______________________
Von Neumann Architecture was first
published by John Von Neumann in 1945.

The Von Neumann Architecture which is


also known as the Von Neumann Model, is
a design model for stored programs.
The most important feature is the Memory
that can holds Data and Program.
His computer architecture design consists
of a Control Unit, Arithmetic and Logic
Unit (ALU), Memory Unit, Registers and
Inputs/Ouputs.
Von Neumann Architecture is based on the
stored-program computer concept, where
instruction data and program data are stored
in the same memory. This design is still
used in most computers produced today.
Von Neumann Architecture
Background History:
________________________________
o In 1945, the mathematician and physician John Von
Neumann wrote a report on the stored program
concept, known as the First Draft of a Report on
EDAV.
o In 1945, just after the World War, John Von
Neumann proposed to build a more flexible
computer.
o The new idea was that not only the data should be
stored in memory but the program processing that
data should also be stored in the same memory.
Features Of Von Neumann Architecture:
Central Processing Unit:
________________________________
o CPU is the abbreviation for central processing
unit. Sometimes referred to simply as the
central processor, but more commonly called
processor.
o CPU is the brain of the computer where all
computations take place. In terms of
computing power, the CPU is the most
important element of the computer system.
o It is a set of electronic circuitry that
executes the stored program instructions.
o Components of CPU are ALU (Airthematic
and logic Unit) and CU (Control Unit).
Airthematic and Logic Unit:
___________________________________
 ALU is a digital circuit used to perform
airthematic and logic operations.
 ALU perform basic airthematic and logic
operations. Addition, Subtraction, Multiplication
and Division come under Airthematic operations
while Logical AND,OR and XOR come under
logical operations.
Control Unit:
________________________________________
 This section is the boss of the CPU and
coordinates all activity within the CPU.
 The Control Unit controls the operation of the
computer’s ALU, memory and input/output
devices, telling them how to respond to the
program instructions it has just read and
interpreted from the memory unit.
Registers:
___________________________________
 Registers are high speed storage areas in the
CPU. All data must be stored in a register
before it can be processed.
Memory Holds the memory location
MAR Address of data that needs to be
Register accessed.
Memory Holds data that is being
MDR Data transferred to or from
Register memory.
Accumulator Where intermediate
AC airthematic and logic
results are stored.
Program Csontains the address of
PC Counter the next instruction to be
executed.
Current Contains the current
CIR Instruction instruction during
Register processing.
Memory Unit:
_________________________________
 In computing, Memory refers to a physical
used to store programs or data on the
temporary or permanent basis for use in a
computer.
 Main memory is divided into two parts
RAM and ROM.
Advantages Of Von Neumann
Architecture:
___________________________________
 Development of Control Unit is cheaper
and faster.
 It is better for desktop computers, laptops,
workstations and high performance
computers.
 Easy memory organization for the user.
References:
________________________________
 Rugged Embedded Systems,1st Edition ,
Computing in Harsh Environments.(book)
 https://www.slideshare.net/JawadFarooqi/von-ne
umann-architect.ure-26412738
.
 https://en.wikipedia.org/wiki/Von_Neumann_arc
hitecture
.
 https://www.computerscience.gcse.guru/theory/
von-neumann-architecture
.
End
_____________________________________

You might also like