Historický vývoj výpočetní techniky. Miroslav Flídr Počítačové systémy LS 2006-1/14- Západočeská univerzita v Plzni



Podobné dokumenty
1 Historie výpočetní techniky

1. Historie počítacích strojů Předchůdci počítačů. 2. Vývoj mikropočítačů Osmibitové mikropočítače Šestnácti a dvaatřicetibitové počítače IBM

Úvod SISD. Sekvenční výpočty SIMD MIMD

Masarykova střední škola zemědělská a Vyšší odborná škola, Opava, příspěvková organizace

Historie počítačů. 0.generace. (prototypy)

Osnova. Základy informatiky. 1. Přednáška Historie. Úvod. Kategorie počítačů z pohledu hardware

SÁLOVÉ POČÍTAČE. Principy počítačů. Literatura. Harvard Mark I Grace Murray Hopper ENIAC

Informační a komunikační technologie

Úvod do informačních technologií

Historie výpočetních pomůcek

1 DĚJINY POČÍTAČŮ PŘEDCHŮDCI POČÍTAČŮ ABAKUS LOGARITMICKÉ TABULKY MECHANICKÉ KALKULÁTORY NULTÁ GENERACE...

Úvod do informačních technologií

Historie počítačů 1. Předchůdci počítačů Počítače 0. a 1. generace

Abakus Antikythérský mechanismus

1 DĚJINY POČÍTAČŮ PŘEDCHŮDCI POČÍTAČŮ NULTÁ GENERACE PRVNÍ GENERACE (1945 AŽ 1951) DRUHÁ GENERACE (1951 AŽ 1965)...

VY_32_INOVACE_INF.15. Dějiny počítačů II.

Historie výpočetní techniky. Autor: Ing. Jan Nožička SOŠ a SOU Česká Lípa VY_32_INOVACE_1121_Histrorie výpočetní techniky_pwp

Trocha obrázků na začátek..

HISTORIE. Principy počítačů I. Literatura. Počátky historie počítačů. Počátky historie počítačů. Dnešní chápání počítače

(12) Historie počítačů. Vznik před 5000 lety Usnadňoval počítání s čísly Dřevěná / hliněná destička, do níž se vkládali kamínky (tzv.

NSWI /2011 ZS HISTORIE. Vše, co bylo možné vynalézt, již vynalezeno bylo. Charles Duell, americký patentový ústav, Thomas Watson, 1943

NULTÁ GENERACE reléové obvody 30. a 40. let minulého století Harvard Mark I Harvard Mark II Konráda Zuseho Z2 SAPO

Přednášky o výpočetní technice. Hardware teoreticky. Adam Dominec 2010

2.1 Historie a vývoj počítačů

Pohled do nitra mikroprocesoru Josef Horálek

VÝUKOVÝ MATERIÁL. 3. ročník učebního oboru Elektrikář Přílohy. bez příloh. Identifikační údaje školy

Úvod do problematiky návrhu počítačových systémů. INP 2008 FIT VUT v Brně

Identifikátor materiálu: ICT-1-05

Jak to celé vlastně začalo

Integrovaná střední škola, Sokolnice 496

Historie výpočetní techniky 4. část. ČTVRTOHORY éra elektrického proudu a počítačů

Architektura počítače

Stručná historie výpočetní techniky část 1

Střední průmyslová škola Zlín

Činnost CPU. IMTEE Přednáška č. 2. Několik úrovní abstrakce od obvodů CPU: Hodinový cyklus fáze strojový cyklus instrukční cyklus

Sběrnicová struktura PC Procesory PC funkce, vlastnosti Interní počítačové paměti PC

1 Osobní počítač Obecně o počítačích Technické a programové vybavení... 4

Klasifikace počítačů a technologické trendy Modifikace von Neumanova schématu pro PC

Pojem architektura je převzat z jiného oboru lidské činnosti, než počítače.

Historie výpočetní techniky

Historie počítačů Počítačové generace Klasifikace počítačů a technologické trendy Modifikace von Neumanova schématu pro PC

Práce v textovém editoru

HISTORIE VÝPOČETN ETNÍ TECHNIKY

Popis výukového materiálu

Jak do počítače. aneb. Co je vlastně uvnitř

2.8 Procesory. Střední průmyslová škola strojnická Vsetín. Ing. Martin Baričák. Název šablony Název DUMu. Předmět Druh učebního materiálu

Historie počítačů Počítačové generace Klasifikace počítačů a technologické trendy Modifikace von Neumanova schématu pro PC

Architektura počítačů

Martin Hejtmánek hejtmmar

První počítače mechanické kalkulátory Nejstarší počítač: Abakus

HISTORIE VÝPOČETNÍ TECHNIKY. Od abakusu k PC

VÝUKOVÝ MATERIÁL. 3. ročník učebního oboru Elektrikář Přílohy. bez příloh. Identifikační údaje školy

35POS Počítačové systémy. 2 Úvod, historie, architektura počítače, přenos informace v počítači

Architektura počítačů

VÝUKOVÝ MATERIÁL. 3. ročník učebního oboru Elektrikář Přílohy. bez příloh. Identifikační údaje školy

C2115 Praktický úvod do superpočítání

Hardware - komponenty počítačů Von Neumannova koncepce počítače. Von Neumannova koncepce počítače

Profilová část maturitní zkoušky 2014/2015

ZÁKLADY PROGRAMOVÁNÍ. Mgr. Vladislav BEDNÁŘ /14

Základní deska (1) Označována také jako mainboard, motherboard. Deska plošného spoje tvořící základ celého počítače Zpravidla obsahuje:

Mikrokontroléry. Doplňující text pro POS K. D. 2001

Principy počítačů Historie

Úvod. Opakování Činnost počítače, algoritmy

Міжнародний збірник наукових праць. Випуск 2(11)

Historie počítacích strojů a počítačů. Mgr. David Frýbert

Profilová část maturitní zkoušky 2015/2016

Profilová část maturitní zkoušky 2013/2014

MSP 430F1611. Jiří Kašpar. Charakteristika

Gymnázium Vysoké Mýto nám. Vaňorného 163, Vysoké Mýto

Z{kladní struktura počítače

Profilová část maturitní zkoušky 2017/2018

Základní pojmy, historie počítačů, jednotky a převody, dvojková soustava

Architektura počítačů. Rudolf Marek ICQ: Jabber:

Historie počítačů Počítačové generace Klasifikace počítačů a technologické trendy Modifikace von Neumanova schématu pro PC


Procesor EU peníze středním školám Didaktický učební materiál

35POS 2010 Počítačové systémy 1 Úvod, jazyk C Doc. Ing. Bayer Jiří, Csc. Ing. Pavel Píša

Základy informatiky. 2. Přednáška HW. Lenka Carr Motyčková. February 22, 2011 Základy informatiky 2

Popis výukového materiálu

Sběrnicová struktura PC Procesory PC funkce, vlastnosti Interní počítačové paměti PC

1. Informace a informatika

Číslo a název šablony III/2 Inovace a zkvalitnění výuky prostřednictvím ICT H/01 Kuchař - Číšník. IKT Informační a komunikační technologie

Gymnázium Vysoké Mýto nám. Vaňorného 163, Vysoké Mýto

Procesor. Hardware - komponenty počítačů Procesory

PV109: Historie a vývojové trendy ve VT

Technické prostředky počítačové techniky

5. Historie výpočetní techniky Druhy počítačů

1 OSOBNÍ POČÍTAČ... B 2 OBECNĚ O POČÍTAČÍCH... C 3 ANALOGOVÝ A ČÍSLICOVÝ POČÍTAČ...D 4 TECHNICKÉ A PROGRAMOVÉ VYBAVENÍ... E 5 OPERAČNÍ SYSTÉM...

Počítač jako elektronické, Číslicové zařízení

Základní pojmy a historie výpočetní techniky

PRINCIPY POČÍTAČŮ. Schopnost logického uvažování a rešeršní práce v prostředí Internetu.

Von Neumannovo schema počítače

Sběrnicová struktura PC Procesory PC funkce, vlastnosti Interní počítačové paměti PC

HISTORIE INFORMATIKY. Výukový materiál Gymnázium Matyáše Lercha, Brno Zdeněk Pucholt

PB002 Základy informačních technologií

Semestrální práce z předmětu Speciální číslicové systémy X31SCS

ABSOLVENTSKÁ PRÁCE Historie počítačů

V počítači jsou jen jednotky a nuly

Transkript:

Počítačové systémy Historický vývoj výpočetní techniky Miroslav Flídr Počítačové systémy LS 2006-1/14- Západočeská univerzita v Plzni

Co je to počítač? Počítač: počítací stroj, převážně automatické elektronické zařízení určené k provádění matematických a logických operací; často s upřesňujícím prefixem jako analogový, digitální, elektronický počítač. Oxford English Dictionary Hnacím motorem rozvoje počítacích strojů byl rozvoj různých oborů lidské činnosti jako kupříkladu astronomie, námořní navigace, ekonomiky. Hlavním omezujícím faktorem byl aktuální technologický stav. Etapy vývoje dle technologie mechanické (3000 před.n.l. - počátek 20,století) elektromechanické/reléové (40. léta 20.století) elektronkové (40. - 50. léta 20.století) tranzistorové (50. - 60. léta 20.století) z integrovaných obvodů (60. - 70. léta 20.století) mikroprocesorové (od 70. let 20.století) Miroslav Flídr Počítačové systémy LS 2006-2/14- Západočeská univerzita v Plzni

Co je to počítač? Počítač: počítací stroj, převážně automatické elektronické zařízení určené k provádění matematických a logických operací; často s upřesňujícím prefixem jako analogový, digitální, elektronický počítač. Oxford English Dictionary Hnacím motorem rozvoje počítacích strojů byl rozvoj různých oborů lidské činnosti jako kupříkladu astronomie, námořní navigace, ekonomiky. Hlavním omezujícím faktorem byl aktuální technologický stav. Etapy vývoje dle technologie mechanické (3000 před.n.l. - počátek 20,století) elektromechanické/reléové (40. léta 20.století) elektronkové (40. - 50. léta 20.století) tranzistorové (50. - 60. léta 20.století) z integrovaných obvodů (60. - 70. léta 20.století) mikroprocesorové (od 70. let 20.století) Miroslav Flídr Počítačové systémy LS 2006-2/14- Západočeská univerzita v Plzni

Mechanické počítací stroje Většina raných počítacích strojů byla analogová zařízení sestrojená za jedním specifickým účelem. Jen málo z nich bylo zdařilých z důvodu na svou dobu přílišné technologické náročnosti přesných součástek (ozubená kola). Významné mechanické počítací stroje 3000 před.n.l Abacus první a prakticky nejpoužívanější počítací nástroj dal základy pro používání pozičního systému v různých variantách používán dodnes 1623 Schickardovy počítací hodiny první automatický kalkulátor již implementuje 4 základní funkce 6ti místná čísla, detekce přetečení Kepler je využíval ke svým výpočtům 300 let v zapomnění 1642 Blaise Pascal Pascaline umí pouze sčítat a odčítat schopný zpracovat jen max. 8-mi místná čísla o základu 10 1673 Gottfried Leibniz upravený Pascaline implementuje 4 základní funkce umožňoval až 16ti místné výsledky Miroslav Flídr Počítačové systémy LS 2006-3/14- Západočeská univerzita v Plzni

Mechanické počítací stroje 1823 Difference engine - specializovaný počítač určen k výpočtu tabulek pro námořní navigaci počítal hodnoty polynomiálních funkcí pomocí Newtonovy metody následných diferencí (vyžaduje jen operaci sčítání) výstup na měděné rycí desky 1833 Analytical engine - počítač s obecným použitím čtyři součásti sklad (pamět ) - tisíc 50ti místných dekadických slov mlýn (výpočetní jednotka) - dva hlavní akumulátory a několik specializovaných pomocných několik čteček děrných štítků pro data a program výstupní jednotka s tiskem řízen programem v jednoduchém assembleru realizován až koncem minulého století pro muzeum Miroslav Flídr Počítačové systémy LS 2006-4/14- Západočeská univerzita v Plzni

Mechanické počítací stroje 1823 Difference engine - specializovaný počítač určen k výpočtu tabulek pro námořní navigaci počítal hodnoty polynomiálních funkcí pomocí Newtonovy metody následných diferencí (vyžaduje jen operaci sčítání) výstup na měděné rycí desky 1833 Analytical engine - počítač s obecným použitím čtyři součásti sklad (pamět ) - tisíc 50ti místných dekadických slov mlýn (výpočetní jednotka) - dva hlavní akumulátory a několik specializovaných pomocných několik čteček děrných štítků pro data a program výstupní jednotka s tiskem řízen programem v jednoduchém assembleru realizován až koncem minulého století pro muzeum Miroslav Flídr Počítačové systémy LS 2006-4/14- Západočeská univerzita v Plzni

Elektromechanické počítače Počítače konstruované Konradem Zusem Z1 (1938) & Z2 (1939) první binární počítač se všemy základními prvky dnešních počítačů (stále ještě mechanický) čísla v plovoucí řádové čárce (7-bitový exponent, 16-bitová mantissa a znaménkový bit) pamět sestavéná z kovových šoupátek uchovávala 16 těchto čísel aritmetická jednotka nespolehlivá Z2 zkombinoval pamět ový modul ze Z1 s novou reléovou aritmetickou jednotkou Z3 (1941) - první opravdu funkční programovatelný počítač čísla v plovoucí řádové čárce pamět o velikosti 64 slov o 22 bitech (1400 relé) 3-4 součtů za minutu; jedno násobení za 3-5 sekund vstup z klávesnice a výstup pomocí lamp Miroslav Flídr Počítačové systémy LS 2006-5/14- Západočeská univerzita v Plzni

Elektromechanické počítače Počítače konstruované Konradem Zusem Z1 (1938) & Z2 (1939) první binární počítač se všemy základními prvky dnešních počítačů (stále ještě mechanický) čísla v plovoucí řádové čárce (7-bitový exponent, 16-bitová mantissa a znaménkový bit) pamět sestavéná z kovových šoupátek uchovávala 16 těchto čísel aritmetická jednotka nespolehlivá Z2 zkombinoval pamět ový modul ze Z1 s novou reléovou aritmetickou jednotkou Z3 (1941) - první opravdu funkční programovatelný počítač čísla v plovoucí řádové čárce pamět o velikosti 64 slov o 22 bitech (1400 relé) 3-4 součtů za minutu; jedno násobení za 3-5 sekund vstup z klávesnice a výstup pomocí lamp Miroslav Flídr Počítačové systémy LS 2006-5/14- Západočeská univerzita v Plzni

Elektromechanické počítače Harvard Mark I/IBM ASCC (Automatic Sequence Controlled Calculator) (1944) první plně automatický a velmi spolehlivý počítač 72 pamět ových míst pro 23ti ciferná desítková čísla kromě základních operací i výpočet logaritmu a sinu 60 rotačních přepínačů používaných jako konstantní registy program načítán z děrné pásky; data na jiné pásce, děrných štítcích nebo v konstantních registrech program neumožňoval větvení oddělení dat a programu je dnes označováno jako Harvardská architektura IBM v této době nevidí v počítačích zajímavý obchodní artikl: I think there is a world market for maybe five computers. Thomas Watson, předseda představenstva IBM, 1943 Miroslav Flídr Počítačové systémy LS 2006-6/14- Západočeská univerzita v Plzni

Elektronkové počítače Atanasoff, Berry Computer (1942) využívá binární čísla a Booleovu algebru regenerativní pamět tvořena dvěma rotujícími bubny po 1600 kodenzátorech organizovaných do 32 pásů po 50 rychlost 30 součtů za sekundu 50ti bitová čísla s pevnou řádovou čárkou nepoužíval uložený program neuchytil se, ale inspiroval např. tvůrce EINACu Miroslav Flídr Počítačové systémy LS 2006-7/14- Západočeská univerzita v Plzni

Elektronkové počítače ENIAC (Electronic Numerical Integrator and Computer) (1943-1946) používán na výpočty balistických drah a testování teorií při návrhu vodíkové bomby 20 registrů schopných uchovat desetimístné desítkové číslo programování probíhalo pomocí 6000 přepínačů a propojováním dráty v principu pomocí elektronek emuloval činnost mechanických počítačů 5000 jednoduchých operací za sekundu a 385 násobení/s Miroslav Flídr Počítačové systémy LS 2006-8/14- Západočeská univerzita v Plzni

Elektronkové počítače EDVAC (Electronic Discrete Variable Automatic Computer) (1946-1949) zkonstruován podle návrhu Johna von Neumanna binární počítač; využíval k ukládání dat magnetické pásky data i program uloženy ve společné paměti a běh je řízen z centrálního řadiče UNIVAC (1951) První komerčně úspěšný počítač a první, který byl schopen zpracovat jak číselné, tak i textové informace. Whirlwind (1951) První počítač, který pracoval v reálném čase a používal monitory pro výstup. jako pamět použity feritová jádra používal 16 paralelně pracujících 1-bitových matematických jednotek Miroslav Flídr Počítačové systémy LS 2006-9/14- Západočeská univerzita v Plzni

Elektronkové počítače EDVAC (Electronic Discrete Variable Automatic Computer) (1946-1949) zkonstruován podle návrhu Johna von Neumanna binární počítač; využíval k ukládání dat magnetické pásky data i program uloženy ve společné paměti a běh je řízen z centrálního řadiče UNIVAC (1951) První komerčně úspěšný počítač a první, který byl schopen zpracovat jak číselné, tak i textové informace. Whirlwind (1951) První počítač, který pracoval v reálném čase a používal monitory pro výstup. jako pamět použity feritová jádra používal 16 paralelně pracujících 1-bitových matematických jednotek Miroslav Flídr Počítačové systémy LS 2006-9/14- Západočeská univerzita v Plzni

Elektronkové počítače EDVAC (Electronic Discrete Variable Automatic Computer) (1946-1949) zkonstruován podle návrhu Johna von Neumanna binární počítač; využíval k ukládání dat magnetické pásky data i program uloženy ve společné paměti a běh je řízen z centrálního řadiče UNIVAC (1951) První komerčně úspěšný počítač a první, který byl schopen zpracovat jak číselné, tak i textové informace. Whirlwind (1951) První počítač, který pracoval v reálném čase a používal monitory pro výstup. jako pamět použity feritová jádra používal 16 paralelně pracujících 1-bitových matematických jednotek Miroslav Flídr Počítačové systémy LS 2006-9/14- Západočeská univerzita v Plzni

Tranzistorové počítače TX-0 (Transistorized Experimental computer) (1956) TX-0 byl v podstatě jen tranzistorová verze Whirlwindu používal 12 osciloskop jako display o rozlišení 512 512 bodů pamět o 64K slov (tj. vyžadoval 16-ti bitové adresování) instrukce 18-ti bitové pouze 4 možné instrukce (add, store, branch a operate) IBM 7090 (1961) vědecký počítač čísla 36-ti bitová (jak v plovoucí tak i pevné řádové čárce) pamět velikosti 32K slov 6ti bitové alfanumerické znaky ukládány po šesti 4 typy registrů (akumulátor, násobek/kvocient, index a sense indicator) instrukce: 3 bity prefix, 15 bitů dekrement, 3 bity tag, 15 bitů adresa Miroslav Flídr Počítačové systémy LS 2006-10/14- Západočeská univerzita v Plzni

Tranzistorové počítače TX-0 (Transistorized Experimental computer) (1956) TX-0 byl v podstatě jen tranzistorová verze Whirlwindu používal 12 osciloskop jako display o rozlišení 512 512 bodů pamět o 64K slov (tj. vyžadoval 16-ti bitové adresování) instrukce 18-ti bitové pouze 4 možné instrukce (add, store, branch a operate) IBM 7090 (1961) vědecký počítač čísla 36-ti bitová (jak v plovoucí tak i pevné řádové čárce) pamět velikosti 32K slov 6ti bitové alfanumerické znaky ukládány po šesti 4 typy registrů (akumulátor, násobek/kvocient, index a sense indicator) instrukce: 3 bity prefix, 15 bitů dekrement, 3 bity tag, 15 bitů adresa Miroslav Flídr Počítačové systémy LS 2006-10/14- Západočeská univerzita v Plzni

Tranzistorové počítače PDP-1 (Programmed Data Processor-1) (1960) pamět 4K 18-ti bitových slov pamět ový cyklus feritových pamětí 5µs komerčně velmi úspěšný (cena $ 120000) pro PDP-1 napsána první počítačová hra Autonetics D-17 naváděcí počítač První vestavný systém pro řízení balistických střel Minuteman jako hlavní pamět používal 4K rotační magnetický disk Miroslav Flídr Počítačové systémy LS 2006-11/14- Západočeská univerzita v Plzni

Tranzistorové počítače PDP-1 (Programmed Data Processor-1) (1960) pamět 4K 18-ti bitových slov pamět ový cyklus feritových pamětí 5µs komerčně velmi úspěšný (cena $ 120000) pro PDP-1 napsána první počítačová hra Autonetics D-17 naváděcí počítač První vestavný systém pro řízení balistických střel Minuteman jako hlavní pamět používal 4K rotační magnetický disk Miroslav Flídr Počítačové systémy LS 2006-11/14- Západočeská univerzita v Plzni

Počítače z integrovaných obvodů IBM System 360 (1964) první rodina počítačů určena k nahrazení řad 7094 a 1401 určen jak pro vědecké výpočty, tak i pro potřeby velkých firem výhodou byla přenositelnost softwaru umožňoval multiprogramming (více programů v paměti) využíval mikroprogramování snadná emulace starších modelů možnost adresace až 2 24 bytové paměti 16 32-bitových registrů pro binární aritmetiku zachoval si sérové instrukce pro práci se záznamy s proměnnou délkou Miroslav Flídr Počítačové systémy LS 2006-12/14- Západočeská univerzita v Plzni

Počítače z integrovaných obvodů PDP-11 (1970) 16-ti bitový minipočítač používal ortogonální instrukční sadu poskytoval 8 registrů (7 obecných + čítač instrukcí) umožňoval několik adresních módů (přímý, absolutní a relativní) nepoužíval specializovanou sběrnici, všechny V/V operace se mapovaly do adresního prostoru vestavná varianta LSI-11 - CPU na 4 integrovaných obvodech (mikrokód obsahoval i debugger přístupný přes RS-232) Naváděcí počítač Apolla 16ti bitový; 4K slov RAM, 32K ROM 4 centrální registry a 11 vnitřních registrů umožňoval úsporný režim Miroslav Flídr Počítačové systémy LS 2006-13/14- Západočeská univerzita v Plzni

Počítače z integrovaných obvodů PDP-11 (1970) 16-ti bitový minipočítač používal ortogonální instrukční sadu poskytoval 8 registrů (7 obecných + čítač instrukcí) umožňoval několik adresních módů (přímý, absolutní a relativní) nepoužíval specializovanou sběrnici, všechny V/V operace se mapovaly do adresního prostoru vestavná varianta LSI-11 - CPU na 4 integrovaných obvodech (mikrokód obsahoval i debugger přístupný přes RS-232) Naváděcí počítač Apolla 16ti bitový; 4K slov RAM, 32K ROM 4 centrální registry a 11 vnitřních registrů umožňoval úsporný režim Miroslav Flídr Počítačové systémy LS 2006-13/14- Západočeská univerzita v Plzni

Mikroprocesorové počítače Významné milníky 1971 - Intel uvádí první dynamickou RAM pamět 1972 - vyvinut první mikroprocesor Intel 4004 1974-8 bitové mikroprocesory Intel 8080 a Motorola 6800 1978-16 bitový Intel 8086 1979 - Motorola 68000 vnitřně již 32 bitový 1980 - jednočipový mikropočítač Intel 8051 Miroslav Flídr Počítačové systémy LS 2006-14/14- Západočeská univerzita v Plzni