Hardver ismeretek. Várady Géza, B144 varadygeza@gmail.com



Hasonló dokumentumok
BEVEZETÉS AZ INFORMATIKÁBA. Háber István

A számítástechnika történeti áttekintése

Jacquard szövőgépe, vezérlési modulok használata 1805 lyukkártyás vezérlés

Számítógép architektúrák. Bevezetés

Bevezetés az informatikába Tételsor és minta zárthelyi dolgozat 2014/2015 I. félév

Az informatika fejlődéstörténete

Az informatika fejlődéstörténete. A számítástechnika kezdetei

Informatikai Rendszerek Alapjai. A számolás korai segédeszközei A korszerű számítógépek kialakulása

Az Informatika Elméleti Alapjai Dr. Kutor László. A számolás korai segédeszközei A korszerű számítógépek kialakulása

Az Informatika Elméleti Alapjai Dr. Kutor László. A számolás korai segédeszközei A korszerű számítógépek kialakulása

A számítástechnika története

3. óra Számrendszerek-Szg. történet

3. óra Számrendszerek-Szg. történet

A SZÁMÍTÓGÉP TÖRTÉNETE

Őszi félév. Heizlerné Bakonyi Viktória

A fejlődés megindulása. A Z3 nevet viselő 1941-ben megépített programvezérlésű elektromechanikus gép már a 2-es számrendszert használta.

Informatikai rendszerek alapjai (Informatika I.) NGB_SZ003_1

Számítógép architektúrák I. Várady Géza

Bevezetés az Információtechnológiába

A számítástechnika fejlődése

A számolás és a számítástechnika története. Feladat:

A számítógép története

Őstörténet. Mechanikus automaták

Ez egy program. De ki tudja végrehajtani?

Fejezetek az Információ-Technológia Kultúrtörténetéből

A számítógép története (olvasmány)

Az Informatika Elméleti Alapjai. Információ-feldolgozó paradigmák A számolás korai segédeszközei

Az Informatika Elméleti Alapjai

A számítástechnika rövid története

3. Az elektronikus számítógépek fejlődése napjainkig 1

Alapfogalmak. Dr. Kallós Gábor A Neumann-elv. Számolóeszközök és számítógépek. A számítógép felépítése

A hardver fejlődése A mechanikus számítógépektől a szuperszámítógépekig 2. előadás

2. Fejezet : Számrendszerek

The Architecture of Computer Hardware and Systems Software: An InformationTechnology Approach 3. kiadás, Irv Englander John Wiley and Sons 2003

A SZÁMÍTÓGÉP KIALAKULÁSA. Zámori Zoltán, KFKI

SZÁMÍTÓGÉP-ARCHITEKTÚRÁK

A számítástechnika rövid története

A nulladik generációs számítógépek közé a különbözõ mechanikus mûködésû szerkezeteket soroljuk.

Információs technológiák 1. Ea: Történelmese

1. Fejezet: Számítógép rendszerek

A számítógép kialakulásának rövid története

1. Fejezet: Számítógép rendszerek. Tipikus számítógép hirdetés

Rövid történeti áttekintés

erettsegizz.com Érettségi tételek

KÖSZÖNTJÜK HALLGATÓINKAT!

Tartalom Jelátalakítás és kódolás A számítógép felépítése Alaplap A központi egység...

Alapfogalmak és összefüggések

Az első elektronikus számítógépek

Bevezetés az informatikába Dr. Nyakóné dr. Juhász, Katalin Dr. Terdik, György Biró, Piroska Dr. Kátai, Zoltán


Alapismeretek. Tanmenet

Digitális Rendszerek és Számítógép Architektúrák (BSc államvizsga tétel)

1. Milyen eszközöket használt az ősember a számoláshoz? ujjait, fadarabokat, kavicsokat

IT - Alapismeretek. Megoldások

Középszintű Informatika Érettségi Szóbeli Vizsgatétel Bottyán János Műszaki Szakközépiskola

Az informatika fejlõdéstörténete

Architektúrák és operációs rendszerek: Bevezetés - Történelem

Máté: Számítógép architektúrák

A SZÁMÍTÁSTECHNIKA TÖRTÉNETE

A SZÁMÍTÁSTECHNIKA TÖRTÉNETE AZ EGYIPTOMI SZÁMÍRÁSTÓL...

A számítástechnika története a XX. században

Assembly programozás: 2. gyakorlat

IT - Alapismeretek. Feladatgyűjtemény

Számoló és számítógépek

szeged.hu/~mate/ szeged.hu/~mate/ Máté: Számítógép architektúrák előadás 1

Számítógép architektúrák

Programozás alapjai. Wagner György Általános Informatikai Tanszék

A 2. levél feladatainak megoldása

A számítástechnika története

1. Generáció( ):

Fábián Zoltán Hálózatok elmélet

Mgr. Námesztovszki Zsolt SZÁMÍTÓGÉP-TÖRTÉNET. Szabadka, 2009.


3. tétel. (Generációk, PC-k, programozási nyelvek)

Wigner 115. A Felhők felett. Pető Gábor MTA Wigner FK, Adatközpont november 15.

Bevezetés az informatikába

Harmadik gyakorlat. Számrendszerek

Számítógépek generációi

Laborgyakorlat Logikai áramkörök számítógéppel segített tervezése (CAD)

A számítástechnika története

Architektúrák és operációs rendszerek: Bevezetés - Történelem

Hardver Ismeretek. Várady Géza

ismerd meg! A PC vagyis a személyi számítógép

Számítógépek architektúrák. Architektúrák

Blaise Pascal ( )

Informatika érettségi vizsga

Számítógépek architektúrák. Bemutatkozom. A tárgy célja. Architektúrák

2. előadás ( ) Tolnai József SZTE ÁOK, Orvosi Fizikai és Orvosi Informatikai Intézet

A Számítógépek felépítése, mőködési módjai. A Számítógépek hardverelemei

A számítástechnika története. az őskortól napjainkig

Követelmények. Informatika múltja, jelene, jövıje Aláírásért: Dolgozat beadása. Vizsgajegy. Dr. Bujdosó Gyöngyi

Programozható logikai vezérlő

Számítógépek felépítése, alapfogalmak

A SZÁMÍTÓGÉP FELÉPÍTÉSE.

Processzor (CPU - Central Processing Unit)

Elektronikus gépek előzményei

2. Számítógépek működési elve. Bevezetés az informatikába. Vezérlés elve. Külső programvezérlés... Memória. Belső programvezérlés

6. évfolyam informatika órai jegyzet

A számítástechnika története a kezdetektől napjainkig

SZÁMRENDSZEREK KÉSZÍTETTE: JURÁNYINÉ BESENYEI GABRIELLA

Átírás:

Hardver ismeretek Várady Géza, B144 varadygeza@gmail.com

Bevezetés Informatika sokrétű Információk Információtechnika Szerzése Feldolgozása Tárolása Továbbítása Informatika a technikai eszköz oldalról Számítástechnika Automatizált adatfeldolgozás eszközeivel foglalkozik

Bevezetés - számábrázolás Számábrázolás ( ooooo, 1, 2, III ) Mód ahogy a számokat szimbólumokkal ábrázoljuk Különböző kultúrákban más-más számírások Számrendszerek (számábrázoló rendszerek) ábrázolási szabályok

Unáris (1-es) számrendszer Természetes számok 1 szimbólum pl.: szimbólum: * számok: 1 - * 2 - ** 3 - ***...

Unáris számrendszer Rövidítés: több szimbólum (pl. 10 hatványai) Pl.: 1 - * 10 - + 100 -! 623 :!!!!!!++***

Egyiptom 10 hatványai Milliós számokkal is számoltak Ismerték a törteket Szorzás - osztás

Római számok Eredete nem tisztázott Nagy számok írása nem vált egységessé Kis értékű számok a rovásfák utódainak is tekinthetők 1: I vagy i 2: II vagy ii 3: III vagy iii 4: IV vagy iv 5: V vagy v 10: X vagy x 50: L vagy l 100: C vagy c 500: D vagy d 1000: M vagy m

Hindu számírás az ős Mai számírási módszerünk őse Megjelent a 0 Negatív számokat is ismerték Arabokhoz innen jut el, akik kiegészítik

Helyiértékes rendszer A számok helye a leírt sorban helyiértéket jelöl Manapság világszerte a 10es alapú (Tíz szimbólum: 0..9 ), helyiértékes számábrázolást használják Zéró szerepe nagy (pl. 4005 ) 327: 3x102 + 2x10 + 7

Európa - Magyarok Európa - helyiértékes számábrázolás első teljes ismertetése Európában: 1202 Fibonacci Liber Abaci c. könyvében Magyarok 6-os, majd 7-es számrendszer (7-fejű sárkány, 7-napos időegység) Legrégebbi magyar arab számjegyes emlék: 1407

2-es számrendszer Informatikai számábrázolás legalapvetőbb rendszere Számjegyek értéke: 0 v. 1 Használat: Jobbról-balra haladva írjuk fel 2 hatványait (az ábrázolni kívánt szám nagyságáig) Balról-jobbra haladva az értékünket osszuk el a legnagyobb helyiértékű hatvánnyal, maradékot az egyel kisebbel, maradékot megint a kisebbel

2-es számrendszer Példa 2006 2-es számrendszerben: maradék 982 470 214 86 22 22 6 6 2 0 2 hatványai 1024 512 256 128 64 32 16 8 4 2 1 1 1 1 1 1 0 1 0 1 1 0 2006D : 11111010110B

Számítást segítő eszközök és módszerek Abakusz Valószínűleg mezopotámiából ered Golyók helyzete számjegy Rudak helyiérték Gelosia-módszer Szorzáshoz Középkorban elterjedt

Számítást segítő eszközök és módszerek Napier pálcák Gelosia-módszer egyszerűsítése Gaspard Schott Tovább finomította a módszert Hengerekből állt

Logarléc 1622 William Oughtred használt először logaritmikus skálát vonalzókon log(a*b)=log(a)+log(b) log(a/b)=log(a)-log(b) A zsebszámológépek elterjedéséig tartotta magát

Mechanikus gépek 1623 Wilhelm Schickard, Napier-pálcák alapján 4 alapművelet Hatjegyű számok Fogaskerekes számolómű

Mechanikus gépek 1642 Blaise Pascal, Tízes számrendszer, Nyolcjegyű számok Összead, kivon

Mechanikus gépek 1694 Gottfried Wilhem von Leibniz Pascal gépe alapján Szoroz, oszt, gyököt von Speciális váltótárcsa a szorzáshoz Kettes számrendszer-t célravezetőbbnek tartotta, de nem tudta megvalósítani a hosszú számok miatt

Mechanikus gépek 1820 Charles Xavier de Colmar 1801 Joseph Marie Jacquard 4 alapművelet (+,-,*,/) Tömeggyártásig jut Lyukkártya vezérélésű szövőgép Vezérlés programból (számítás nincs) 1822 Charles Babbage, Difference Engine polinom helyettesítési értéket számolt volna Nem épült meg

Mechanikus gépek 1837 Charles Babbage, Analytical Engine Lyukkártyákkal programozható Mechanikus számológép Első Turing-teljes gép lett volna ha elkészül

Turing-gép 1936 Alan Turing, Turing gép Absztrakt automata, állapotgép szallag, I/O fej, vezérlő Egyszerű számítógép modell Algoritmizálható feladatokat meg tud oldani ( Algoritmus (eljárás): Determinisztikus (nem véletlenszerű) módszer, utasítássorozat mely alkalmas egyértelmű problémák megoldására. Ha a probléma nyílt, nincs algoritmus. )

Elektro-mechanikus gép 1880 USA népszámlálás 55 millió ember adata 500 feldolgozó személy, 36 szempont 7 év 1890 USA népszámlálás Herman Hollerith lyukkártyás gépével 4 hét 1896 Tabulating Machine Company IBM (1924)

1. Generáció 1941 Konrad Zuse, Z3 1943 Alan Turing, Colossus ENIGMA rejtjel visszafejtés Titkos projekt fejlődés nem erre indult 1943 Claude Shannon 22 bites szavak, lebegőpontos számok Műveleti sebesség: 3 sec Katonai számítások Elektromos kapcsolás logika kapcsolata 1944 Howard Aiken, Mark I. Első automata gép (ASCC Automatic Sequence Controlled Calculator) Relék, vezetékek Alapműveletek

1. Generáció 1946 John P. Eckert, John W. Mauchly, ENIAC 18000 vákuumcső, 30 tonna, 140000 Watt 20 regiszter, 10 jegyű decimális szám Huzalokkal programozott MTBF (Mean Time Between Failures) 40 sec Háború vége a gép bemutatható lett rengeteg fejlesztés indul

1. Generáció 1945 Neumann János, EDVAC IAS 6000 vákuumcső, 12000 dióda, 56000 Watt Program és adat a memóriában (nem kell többé huzalozni) Feltételes vezérlésátadás Központi vezérlő egység Bináris tárolás 1951 UNIVAC I. Első kereskedelemben kapható számítógép

1. Generáció - jellemzők Tudományos számítások célgépei Processzorcentrikus Bináris gépi nyelvű programok Soros feldolgozás Vákuumcsövek 1000-10000 művelet / sec Drága Gyakran meghibásodik (csövek kiégtek)

1. Generáció Neumann elvű gép Memória (program, adat) Aritmetikai egység (elemi műveletekből minden számítási feladat felírható) Vezérlőegység Bemeneti / kimeneti eszközök Mindezek elektronikusak, bináris számrendszerben

2. Generáció 1948 John Bardeen, Walter Brattain, William Shockley feltalálják a TRANZISZTOR-t 1957 DEC (Digital Equipment Corporation DEC) 1961 PDP-1-es gép 200000 utasítás/sec 512x512-es felbontású kijelző Első számítógépes játék ( Spacewar! ) 1964 CDC 6600 Tervező: Seymour Cray Nagyfokú párhuzamosság Több kis CPU I/O, feladatszervezésre Megelőzte korát

2. Generáció - jellemzők Tranzisztorok, diódák 10000-100000 művelet/sec Kisebb teljesítményfelvétel Önálló, CPU-tól független csatornák Perifériák, háttértárak Ferritgyűrűs memória Memóriacentrikus

3. Generáció 1958 Robert Noyce, Jack St. Clair Kirby Integrált áramkör (IC) - Olcsó (fotólitográfia) - Gyors, kis fogyasztás (kis méret, kis távolságok) 100000 1000000 művelet/sec Számítógépcsalád felfogás IBM System 360 Egy család gépein ugyanaz a program lefutott, ha befért a memóriába (nagy gépes program a kicsiken nem mindig fért be)

3. Generáció - jellemzők Párhuzamosság Multiprogramozás több program a memóriában, CPU kihasználtság nő Több CPU (I/O CPU-k) Mikroprogramozás (egyszerű tervezés, rugalmasság) Nagy tárak Első operációs rendszerek

4. Generáció Több millió tranzisztor egy lapkán 1980-tól személyi számítógépek kora Elérhető ár 1981 első IBM PC (Personal Computer) Intel 8088-ra épült IBM nyilvánosságra hozta a terveket IBM PC - klónok

4. Generáció 1984 Macintosh Apple, első grafikus felület (Graphical User Interface, GUI)

4. Generáció Szuperszámítógépek 1975, Cray-1 SIMD (Single Instruction Multiple Data) 160 MIPS (MIPS = millió utasítás/sec) 1990 szuperszámítógépek alkonya sok egyszerű CPU -s megoldások jöttek

5. Generáció Mesterséges intelligencia Lát, hall, beszél, asszociál láthatatlan számítógépek Mindenbe beépítve Órák Bankkártya Az 5. generációt a szemléletváltás jelenti mintsem új felépítés

Fejlődés - mérföldkövek Elektroncső tranzisztor IC LSI (Large Scale Integration) VLSI (Very LSI) Méretek: Teremnyi körömnyi Alkalmazás: Speciális általános Árak csökkennek teljesítmény nő Moore-törvény: IC-k komplexitása, a legolcsóbb komponenst figyelembe véve, 24 hónaponként megduplázódik

Moore törvénye