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)
0: LOAD 6 1: ADD 7 2: STORE 6 3: JUMP 1 4: 0 5: 0 6: 1 7: 1
⇩ Load Program into RAM
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.
⟲ Reset
◀ Back
▶ Play
Forward ▶
0 / 0
OUTPUT (print)
—