Generacje komputerów

Transkrypt

Generacje komputerów
Generacje komputerów
10/6/2005
John von Neumann
Generacje
komputerów
z
John von Neumann
Architektura neumannowska
Co to jest komputer (i po co)
Generacje komputerów
John von Neumann (1912-1957), postać
numer jeden w historii współczesnej
informatyki, zaproponował architekturę
komputera wykorzystywaną do dziś, znaną
jako von neumannowska.
z
z
W wieku 23 lat uzyskał doktorat z matematyki na
Uniwersytecie Budapesztańskim
Po emigracji w 1933 r. do USA, pracował dla
Alberta Einsteina w nowo utworzonym Institute for
Advanced Study (ICE) w Princeton
2/12
Architektura von Neumanna
z
Architektura neumannowska
Jej podstawowe elementy to:
z
z
z
z
3/12
©2005 R. Robert ‘RoG@j’ Gajewski
z
pamięć złożona z elementów przyjmujących stany
0 1 (system dwójkowy)
arytmometr zdolny wykonywać działania
arytmetyczne i logiczne,
blok odpowiedzialny za sterowanie,
urządzenia wprowadzania danych i
wyprowadzania wyników.
©2005 R. Robert ‘RoG@j’ Gajewski
z
z
Program będący zbiorem reguł (poleceń,
przepisów), według których mają się
odbywać obliczenia przechowywany jest w
pamięci.
Kolejne rozkazy pobierane są sekwencyjnie
przez jednostkę sterującą, rozpoznawane, a
następnie wykonywane.
Program podczas swego działania może
zmienić zawartość dowolnego obszaru
pamięci.
4/12
Komputer von Neumanna
©2005 R. Robert ‘RoG@j’ Gajewski
Komputer…
Celem działania komputera von Neumanna
jest przejście w takt zegara
od początkowego stanu pamięci do
stanu końcowego zawierającego wynik.
z
z
z
5/12
Komputer to urządzenie,
które przetwarza dane
pod kontrolą programu
Od tego momentu rozpoczyna się historia
urządzenia nazywanego komputer, którego
angielska nazwa computer pochodzi od
czasownika to compute - obliczać.
Polski(?) termin to EMC.
Po rosyjsku było to: ЭВМ – Электроническая
Вычесличесличейная Машина czyli
Elektroniczna Maszyna Cyfrowa
©2005 R. Robert ‘RoG@j’ Gajewski
(C)2005 R. Robert 'RoG@j' Gajewski
DANE
>
KOMPUTER
PROGRAM
6/12
> WYNIKI
>
©2005 R. Robert ‘RoG@j’ Gajewski
1
Generacje komputerów
10/6/2005
Generacja 0 i I
z
z
z
Generacja I - USA
Komputery zerowej generacji - w których
zasadniczym elementem był przekaźnik
elektromagnetyczny.
Komputery I generacji zbudowane na
lampach elektronowych i tubach próżniowych
Dokonania Niemiec - Konrad Zuse
z
z
z
z
z
z
1932 – Z-1 (rozwiązanie mechaniczne)
Z-2 przekaźniki, ale przekaz mechcniczny
Z-3 – 2600 przekaźników
7/12
©2005 R. Robert ‘RoG@j’ Gajewski
z
z
z
©2005 R. Robert ‘RoG@j’ Gajewski
z
z
z
z
©2005 R. Robert ‘RoG@j’ Gajewski
Komputery V generacji
Komputery 4 generacji – oparte są na
mikroprocesorach
z
Komputery 3 generacji – oparte są na
układach scalonych
Pierwszy komputer na układach scalonych
powstał w 1968 roku
Już w roku 1969 firma Intel wykonała
prototyp mikroprocesora, co było zwrotnym
momentem w historii komputerów.
10/12
Komputery IV generacji
z
©2005 R. Robert ‘RoG@j’ Gajewski
Komputery III generacji
Komputery 2 generacji zbudowane są na
tranzystorach
Tranzystor wynaleziony w 1947 został
zastosowany w komputerach dopiero 11 lat
później, w 1958 roku.
Już rok później firma Texas Instruments
rozpoczęła prace nad stworzeniem układu
scalonego, który miał swoją światową
premierę w 1960 roku.
9/12
z
Rewolucja komputerowa ostatnich lat to
przede wszystkim:
z
W 1976 roku Steve Woźniak i Steve Jobbs
założyli firmę Apple Computers i rozpoczęli
produkcję mikrokomputera Apple I.
Od roku 1977 datuje się fantastyczny, żywiołowy
rozwój mikrokomputerów.
z
z
z
©2005 R. Robert ‘RoG@j’ Gajewski
(C)2005 R. Robert 'RoG@j' Gajewski
12/12
miniaturyzacja sprzętu (mikrokomputery),
zwiększanie możliwości obliczeniowych sprzętu
(superkomputery),
przetwarzanie równoległe.
Komputery 5 generacji połączą
z
11/12
Bell Telephone, gdzie wybudowano model V
oparty na 9000 przekaźnikach,
IBM gdzie skonstruowano w 1944 pod kierunkiem
Aikena model MARK-1
8/12
Komputery II generacji
z
Zastosowanie zamiast przekaźników lamp
elektronowych spowodowało 1000-krotne
zwiększenie prędkości działania
W czasie II Wojny Światowej prace w USA
były prowadzone przez dwa ośrodki
olbrzymią integrację układów z zaawansowanym
przetwarzaniem,
włącznie ze sztuczną inteligencją i rozproszonym
przetwarzaniem danych.
©2005 R. Robert ‘RoG@j’ Gajewski
2