Számítástechnikai alapismeretek

Slides:



Advertisements
Hasonló előadás
Kovácsné Lakatos Szilvia
Advertisements

Történelmi áttekintés
A számítógép műszaki, fizikai része
IKT az oktatásban március 4. Körmendy Zsolt
Rendszertervezés Hardver ismeretek.
A számítógép felépítése
Személyi számítógépek
Memória.
A számítógépek generációi
A mikroprocesszor 1. rész.
A számítástechnika története
A számítógép működése II.
Számítógépek felépítése 3. előadás CPU, utasítás ciklus, címzés
Dr. Istenes Zoltán ELTE-TTK
A számítógép alapegységei
Számítógép generációk, az internet története
A számítógép felépítése
Az elektronikus számítógépek fejlődése napjainkig
A számítógép történetéről...
a számítógép kézzelfogható részei.
Nat Pedellus Informatika 8. osztály óra.
Neumann elvek.
A számítógép fejlődéstörténete
Központi feldolgozó egység (CPU)
Digitális rendszerek I. c
CISC - RISC processzor jellemzők
2 tárolós egyszerű logikai gép vázlata („feltételes elágazás”)
Egy egyszerű gép vázlata
Számítógép- generációk
Miben hasonlítanak egymásra a mai és az ötvenes évek számítógépei? Takács Béla Melyek a közös tulajdonságaik ?
A számítógép Hardver: a számítógép és az azt kiszolgáló egyéb berendezések (az összes „kézzelfogható” számítástechnikai kellék). Szoftver: a számítógépen.
A számítógép kialakulása
Bevezetés az informatikába 2. előadás Számítógépek működési elve, Hardware alapismeretek.
Hardvereszközök Hardvereszközök I.rész. Hardvereszközök CPU Memóri a Input Háttértárolók Outpu t A számítógép felépítési elve Neumann elvek: 1.Soros utasításvégrehajtás.
A számítógép alapegységei. A számítógép a belsőleg tárolt program segítségével automatikusan hajtja végre a programokat. A memória utasítások és adatok.
Erőforrások: Hardver Manver Szoftver.
Neumann János és elvei.
IT alapismeretek Csíki Gyula.
A számítógép története
Számítógépek története, felépítése összefoglalás
A Neumann-elvŰ számítógép
Hardver - szoftver rétegek
A számítógép története
A számítógép felépítése
A számítógép elvi felépítése
A Neumann-elvek 3. ÓRA.
Processzor, alaplap, memória
A Neumann-elvű gépek A Neumann elvek:
Egy első generációs gép (az IAS) felépítése
IT ALAPFOGALMAK HARDVER.
A számítógép felépítése
A számítástechnika fejlődése
Információ és társadalom
Ismerkedjünk tovább a számítógéppel
A számítógépek története
Számítógépek felépítése 3. előadás CPU, utasítás ciklus, címzés
BIOLÓGUS INFORMATIKA 2008 – 2009 (1. évfolyam/1.félév) 2.
1 Számítógépek felépítése 13. előadás Dr. Istenes Zoltán ELTE-TTK.
IT ALAPFOGALMAK HARDVER.
A számítógép felépítése
ifin811/ea1 C Programozás: Hardver alapok áttekintése
Számítógépek felépítése 4. előadás ALU megvalósítása, vezérlő egység
1 A számítógépek felépítése jellemzői, működése. 2 A számítógép feladata Az adatok Bevitele Tárolása Feldolgozása Kivitele (eredmény megjelenítése)
Neumann elvű számítógép. Neumann János ► Neumann János december 28-án Budapesten született ► 1930-ban emigrált az USA-ba.
A NEUMANN-ELVŰ SZÁMÍTÓGÉP. A számítógép:  Információk tárolására, feldolgozására szolgáló eszköz.
Sz&p prof.
Információtechnológiai alapismeretek
Neumann elvek, a számítógép részei
Neumann elvek és a Neumann elvű számítógép felépítése
Egy egyszerű gép vázlata
Előadás másolata:

Számítástechnikai alapismeretek

A Modul szerkezete A Neumann-típusú számítógép működésének alapelvei, a digitális számítógépek csoportosítása Hardver ismeretek A szoftver fogalma Az operációs rendszer A WINDOWS grafikus felhasználói felület kezelői szintű megismerése

A Neumann-típusú számítógép működésének alapelvei, a digitális számítógépek csoportosítása

Neumann elvű számítógép I. bináris (digitális) elektronikus belső programvezérlés memória tárolja a programot és az adatokat soros feldolgozás

Neumann elvű számítógép II. A (központi egység) részei: a vezérlõ egység (control unit), az aritmetikai és logikai egység (ALU), a tár (memory) és a ki/bemeneti egységek. Mindezek teljesen elektronikusak legyenek és bináris számrendszert használjanak. Az ALU képes legyen elvégezni az alapvetõ logikai és aritmetikai mûveleteket (néhány elemi matematikai és logikai mûvelet segítségével elvileg bármely számítási feladat elvégezhetõ). Tárolt program elvû (a program és az adatok ugyanabban a belsõ tárban tárolódnak). A vezérlõ egység határozza meg a mûködést a tárból kiolvasott utasítások alapján, emberi beavatkozás nélkül.

Egyszerű gép vázlata eredmény következő utasítás címe memória (program+adat) op x y a műveleti egység művelet választás 1. adat címe 2. adat címe 1. adat 2. adat

2 tárolós egyszerű logikai gép vázlata („feltételes elágazás”) eredmény következő utasítás címe program tároló adat tároló op x y a műveleti egység művelet választás 1. adat címe 1. adat 2. adat címe 2. adat

1. Generáció 1945-1956 (1) 1941 Konrad Zuse, Z3, elekromágneses relék, repülő és rakéta tervezés 1943 Alain Turing, Colossus, német rejtjel visszafejtés (célgép) 1944 Howard H. Aiken, Mark I., lövedékpálya táblázatok, fél focipálya méret, 800km vezeték, relé, 3-5 sec/számolás, alapműveletek, komplex egyenletek

1. Generáció 1945-1956 (2) (ENIAC) 1946, ENIAC John Presper Eckert, John W. Mauchly, első elektronikus digitális számítógép 18.000 vákuumcső, 70.000 ellenállás, 5 millió forrasztás, 160 kW fogyasztás 5000 + /sec , 400 * /sec, 10 jegyű számok, 20 regiszter, 1000* gyorsabb mint Mark I. külső programvezérlés (huzalozás) 30 Tonna , MTBF 40sec vákumcső kép, magyarázat MTBF = Mean Time Between Failures (meghibásodások közt eltelt átlagos idő)

1. Generáció 1945-1956 (3) 1945 EDVAC, Neumann János (John von Neumann 1903-1957) memória tárolja az adatokat és a programot feltételes vezérlés átadás központi vezérlő egység 1951 UNIVAC I. első kereskedelemben kapható számítógép 1964 IBM 360 első „igazi” általános célú számítógép

1. Generáció blokkvázlata Processzor Vezérlő egység vezérlés Aritmetikai logikai egység Beviteli egység (Input) Kiviteli egység (Output) adatátvitel perifériák perifériák Operatív tár (Memória)

1. Generáció összefoglalás Rendelésre készült műveletek, az elvégzendő feladathoz : tudományos műszaki számítások Binárisan kódolt gépi nyelvű program (minden gépnek különböző) Programozás gépi kódban Processzorcentrikus Soros feldolgozás

1. Generáció összefoglalás Vákuumcsövek (nagy méret) adat tárolók : mágnesdobok Elektroncsöves 10e3..10e4 művelet/sec 10..100kW teljesítményfelvétel Kis megbízhatóság Magas ár Néhány darab

2. Generáció 1956-1963 1948 Tranzisztor felfedezése Félvezetős áramkörök (tranzisztor, dióda) 10e4..10e5 művelet/sec Megbízhatóbb, kisebb méret, teljesítmény felvétel csökken Teljesítmény/ár arány megnő tranzisztorról kép, működési magyarázat

2. Generáció Önálló (a központi feldolgozó egységtől függetlenül) párhuzamosan működő csatornák (I/O) Memória centrikus Perifériák, háttértárak Ferritgyűrűs memória (megbízhatóbb, olcsóbb, gyorsabb, nagyobb kapacitás) ferritgyűrűs memória képe és működése [Computer Architecture and Organisation, Chapter Five, Memory organisation, pp337]

Aritmetikai logikai egység 2. Generáció processzor Vezérlő egység vezérlés Aritmetikai logikai egység Operatív tár (memória) Csatorna Csatorna adatátvitel perifériák háttértárak

2. Generáció összefoglalás Gépcsaládok Assembly nyelv (rövidített kódok), COBOL, FORTRAN, ALGOL, software ipar... Kötegelt (batch) feldolgozás, gazdasági adatfeldolgozás, ipari folyamatirányítás

3. Generáció 1964-1971 1958 Jack Kilby (Texas Instruments) Integrált áramkör (IC) 3 elektronikus elem 1 szilícium lapkán IC mutatás, magyarázat

3. Generáció Integrált áramkörök (10..1000 egy tokban) 10e5..10e6 művelet /sec Modularitás, bővíthetőség Párhuzamos működés, több processzor I/O processzorok Olcsó nagy tárak

Átviteli sínrendszer (busz) 3. Generáció Tár modul Tár modul Tár modul Átviteli sínrendszer (busz) adatátvitel Aritmetikai, logikai processzor I/O processzor I/O processzor

3. Generáció Operációs rendszerek, szoftverek Multiprogramozott üzemmód Időosztásos rendszerek (Time sharing), távoli terminálok IBM 360 / 370, PDP 11 (DEC másolat)

4. Generáció 1971-napjainkig (1) Egyre több elem egy tokban (chipben) LSI, VLSI, ULSI (1e6 ) Csökkenő méret, csökkenő ár Növekvő teljesítmény, megbízhatóság 1971 Intel 4004 : központi feldolgozó egység, memória, I/O vezérlés 1 chipben Egy mikroprocesszor - több feladatra programozva Mikroszámítógépek Pentiumban hány tranzisztor van ? (kb. 5e6)

4. Generáció 1971-napjainkig (2) 1976 Cray 198 MFLOPS Mini-számítógépek (Commodore, Apple, Atari) 1981 IBM PC „személyi számítógép” 1981: 2Millió, 1982: 5.5Millió, 1990: 65millió Desktop, laptop, palmtop 1984 Macintosh Apple, grafikus operációs rendszer Hálózatok, LAN, internet

5. Generáció Jelen és Jövő HAL9000 (2001 Űrodüsszea...) Mesterséges intelligencia... Párhuzamos (nem Neumann elvű) feldolgozás Problémák ? (Hő, vékony réteg,...) Új technológia, új elvek ? Kvantum számítástechnika... ... a jövő nemzedék, Önök...

Fejlődés Technológia : eletroncső, tranzisztor, integrált áramkör, LSI, VLSI Operatív tár : művonal, ferritgyűrű, félvezető Struktúra : processzorcentrikus, tárcentrikus, moduláris Méret csökken („teremnyi” -> „körömnyi”), darabszám nő (1-2db. -> 10e6 db/típus.) Alkalmazás : tudományos-műszaki számítások, gazdasági adatfeldolgozás, ipari folyamatirányítás, általános Programozás : gépi, assembler nyelv, magas szintű nyelvek, operációs rendszerek Árarány : hardver / szoftver csökken 1951 : 12db 1975 : 150.000 jóslat 1985-re : 500.000 1985 : 9.000.000 1989 : 54.000.000

Hardver ismeretek A hardver legfontosabb rendszertechnikai elemei, feladatuk A PC helye a számítógép-kategóriák között. A CPU (központi egység), A legfontosabb periféria-típusok A perifériák feladata (az ember-gép kapcsolat eszközei) A monitor, billentyűzet, egér, nyomtatók, típusai, legfontosabb jellemzői a felhasználók számára A háttértárolók típusai (floppy, winchester), tulajdonságai, összehasonlításuk. Az adattárolás a lemezen (sávok, szektorok) Tipikus konfigurációk Alapkonfiguráció - konfiguráció – bővített konfigu­ráció fogalma

A hardver legfontosabb rendszertechnikai elemei, feladatuk Központi egység Alaplap Operatív tár Háttértár Perifériák Beviteli eszközök Kiviteli eszközök Ház A gép lelke, a vezérlés a feladata A memória , itt futnak a programok Adatok tárolására szolgál Az ember és a gép közti kapcsolattarás eszközei. Billentyűzet, egér, monitor, nyomtató A CPU-t, alaplapot, memóriát, háttértárat különíti el a külvilágtól

A központi feldolgozó egység feladata, kapcsolata a többi egységgel részei, felépítése működése megvalósítása

A központi feldolgozó egység részei A központi feldolgozó egység (Central Processing Unit - CPU) részei : műveleti egység (aritmetikai logikai egység) (Arithmetic Logical Unit - ALU) vezérlő egység (Control Unit - CU) regiszterek (registers) sínek (bus) regiszter : „egy-egy adat befogadására, megadott hosszúságú, gyors működésű tárolóhely” A CPU megvalósítása: vezérlő egység megvalósítása... művelet végző egység megvalósítása... regiszterek megvalósítása... buszok megvalósítása...

A processzor utasításciklusa A CPU működése A processzor utasításciklusa

Utasítás ciklus Fetch („elérés”) : Utasítás kód beolvasása Utasítás kód értelmezése (dekódolás) Operandusok beolvasása Execute („végrehajtás”) : Műveletvégzés (ALU) Eredmény tárolása Következő utasítás címének kiszámítása

Utasítás végrehajtás funkcionális vázlata számláló utasítás címképzés utasítás dekodoló vezérlő jelek utasítás regiszter ütemező címsín regiszterek adat [Számítástechnkia alapismeretek pp57] adatsín aritmetikai logikai egység tár puffer- regiszter tár cím- regiszter operatív tár

Utasítás végrehajtás lépései 1. meghatározni (címképzés) a tár címregiszterébe tölteni az 1. adat címét adat a tárból az egyik adatregiszterbe

Utasítás végrehajtás lépései 1. számláló utasítás címképzés utasítás dekodoló vezérlő jelek utasítás regiszter ütemező címsín regiszterek adat [Számítástechnkia alapismeretek pp57] adatsín aritmetikai logikai egység tár puffer- regiszter tár cím- regiszter operatív tár

Utasítás végrehajtás lépései 2. meghatározni (címképzés) a tár címregiszterébe tölteni az 2. adat címét adat a tárból egy másik adatregiszterbe

Utasítás végrehajtás lépései 2. számláló utasítás címképzés utasítás dekodoló vezérlő jelek utasítás regiszter ütemező címsín regiszterek adat [Számítástechnkia alapismeretek pp57] adatsín aritmetikai logikai egység tár puffer- regiszter tár cím- regiszter operatív tár

Utasítás végrehajtás lépései 3. utasítani az aritmetikai logikai egységet a művelet elvégzésére eredmény tárolása egy adatregiszterben

aritmetikai logikai egység Utasítás végrehajtás 3. számláló utasítás címképzés utasítás dekodoló vezérlő jelek utasítás regiszter ütemező címsín regiszterek adat [Számítástechnkia alapismeretek pp57] adatsín aritmetikai logikai egység tár puffer- regiszter tár cím- regiszter operatív tár

Utasítás végrehajtás lépései 4. meghatározni (címképzés) a tár címregiszterébe tölteni az eredmény címét az eredmény az adatregiszterből a tárba

aritmetikai logikai egység Utasítás végrehajtás 4. számláló utasítás címképzés utasítás dekodoló vezérlő jelek utasítás regiszter ütemező címsín regiszterek adat [Számítástechnkia alapismeretek pp57] adatsín aritmetikai logikai egység tár puffer- regiszter tár cím- regiszter operatív tár

Utasítás végrehajtás lépései 5. meghatározni a következő utasítás címét és a tár címregiszterébe tölteni az utasítást a tárból az utasításregiszterbe tölteni

aritmetikai logikai egység Utasítás végrehajtás 5. számláló utasítás címképzés utasítás dekodoló vezérlő jelek utasítás regiszter ütemező címsín regiszterek adat [Számítástechnkia alapismeretek pp57] adatsín aritmetikai logikai egység tár puffer- regiszter tár cím- regiszter operatív tár

Athlon és Athlon XP-k: Thunderbird, Palomino és Thoroughbred A CPU-k AMD Athlon és Athlon XP-k: Thunderbird, Palomino és Thoroughbred INTEL

Alaplapok

Házak, Hütők

Billentyűzet, egér

Monitorok CRT vs. TFT TFT kijelzők CRT monitorok Katód sugárcsövesek Múlt : Monocrom,Herkules, CGA, EGA, VGA :14 colos méret Jelen : VGA,SVGA : 15,17,19,21 colos méret TFT kijelzők A jövő , folyadék kristályos un. LCD megjelenítők Kisebb hely igény, alacsony fogyasztás 15, 17, 19 colos kijelzők kaphatóak

Monitorok, videokártya