What is Von Neuman Architecture?
The Von Neuman Architecture is a computer design model proposed by John Von Neuman
It is describe how a computer store and processed data using the same memory for
1. Data
2. Instructions(programs)
In the same memory this is called the stored program concept.
Von Neuman Architecture - flow chat:
- Input unit: i)Transmits data & instructions from the out side world to machine. ii)It is operated by control unit.
Examples of Input Units
Common input units include:
Keyboard:
For typing text and commands.
Mouse:
For pointing, selecting, and navigating on-screen elements.
Scanner:
Converts physical documents into digital form.
Microphone:
Captures audio input.
Touchscreens and stylus pens:
Enable direct interaction with the display.
- Memory unit: Used to store data and programs.
Functions:
i) Store input data
ii) Store processing results
- Arithmetic Logic Unit: Performs arithmetic and logical operations.
Arithmetic Operation:
Addition(+), Subtraction(-), Multiplication(*), Division(/)
Logical Operations:
And, Or, Not, Comparison
- Control Unit(cl): Controls all parts of computer.
Functions:
Fetcher instruction, decodes instructions, excutes instructions.
- Output Unit: Displays the processed result to the user.
Examples:
Monitor, printer, speaker.
- Registers: Register are very small and very fast memory location inside(CPU).
Work:
i) Store temporary data
ii) Help CPU process data quickly
Examples Of Registers:
i) Program Counter(pc)
ii) Instruction Register(IR)
iii) Memory Address Register(MAR)


Top comments (0)