VON NEUMANN ARCHITECTURE

(With Registers & F-D-E Cycle)
Apna program neeche likh kar RAM mein load karein, phir Play dabayein — Address Bus, Data Bus aur Control Bus ke zariye data ki asal harkat dekhein.

PROGRAM (RAM mein load karein)

Format: address: value
Instructions: LOAD n, ADD n, SUB n, STORE n, JUMP n, PRINT n, HALT
Numbers = data.
MEMORY(RAM)
ADDRESS BUS
Sends memory addresses — CPU → RAM only (one-way)
DATA BUS
Carries actual values — RAM → CPU (read) or CPU → RAM (write), bidirectional
CONTROL BUS
CPU → RAM: READ/WRITE commands. RAM → CPU: status signals — bidirectional
CPU (Central Processing Unit)

CONTROL UNIT (CU)

1
FETCH
→
2
DECODE
→
3
EXECUTE

REGISTERS

(Small, fast memory)
PC — Program Counter
0
IR — Instruction Register
—
AX — Accumulator
0

ALU

Arithmetic Logic Unit
idle
START
Play dabayein.
0 / 0

OUTPUT (print)

—