Koncepcja von Neumann’a
Rok: 1945
Autor: John von Neumann
(amerykańsko-węgierski genialny matematyk)
W tej rewolucyjnej, jak na ówczesne czasy koncepcji, dane i program
(zapisane binarnie) umieszczane są w pamięci.
Obecnie większość komputerów sterowanych jest przepływem rozkazów (z
ang.
control flow computer
), czyli wykorzystuje koncepcję von Neumanna.
Wyróżniamy także komputery sterowane przepływem danych ( z ang.
data flow
computer
)
Pamięć główna – przechowuje dane i rozkazy
Jednostka arytmetyczno-logiczna (JAL, czasem ALU) – wykonuje operacje na
danych zapisanych w postaci binarnej
Jednostka sterującą – interpretuje i wykonuje rozkazy w pamięci
Urządzenia WE/WYJ – sterowane przez JAL, odpowiadają za pobieranie, bądź
ekspozycję danych
P
P
a
a
m
m
i
i
ę
ę
ć
ć
g
g
ł
ł
ó
ó
w
w
n
n
a
a
P
P
r
r
o
o
g
g
r
r
a
a
m
m
o
o
w
w
a
a
j
j
e
e
d
d
n
n
o
o
s
s
t
t
k
k
a
a
s
s
t
t
e
e
r
r
u
u
j
j
ą
ą
c
c
a
a
U
U
r
r
z
z
ą
ą
d
d
z
z
e
e
n
n
i
i
a
a
w
w
e
e
j
j
ś
ś
c
c
i
i
a
a
-
-
w
w
y
y
j
j
ś
ś
c
c
i
i
a
a
J
J
e
e
d
d
n
n
o
o
s
s
t
t
k
k
a
a
a
a
r
r
y
y
t
t
m
m
e
e
t
t
y
y
c
c
z
z
n
n
o
o
-
-
l
l
o
o
g
g
i
i
c
c
z
z
n
n
a
a