számítógépe k működése 1. elődás analóg és digitális fogalma · azokon a területeken,...

66
Számítógépe k működése 1. elődás Analóg és digitális fogalma

Upload: others

Post on 10-Oct-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Számítógépe k működése 1. elődás Analóg és digitális fogalma · azokon a területeken, ahol a való világ információit konvertálják át bináris számokká. Ilyenek

Számítógépek működése 1. elődás

Analóg és digitális fogalma

Page 2: Számítógépe k működése 1. elődás Analóg és digitális fogalma · azokon a területeken, ahol a való világ információit konvertálják át bináris számokká. Ilyenek

● Valamely változó jelenségnek, vagy fizikai mennyiségnek diszkrét (nem folytonos), megszámlálhatóan felaprózott, s így számokkal meghatározható, felírható értékeinek halmaza (például: jel (informatika), számítógép, széles sávú internetkapcsolatok, digitális fényképezők, digitális hangrögzítés, stb.).

● Digitális rendszerek számokat (leginkább bináris számokat) használnak bevitelhez, feldolgozáshoz, átvitelhez, tároláshoz vagy megjelenítéshez, vagy a nem-numerikus szimbólumokat, mint a betűk vagy ikonok.

Page 3: Számítógépe k működése 1. elődás Analóg és digitális fogalma · azokon a területeken, ahol a való világ információit konvertálják át bináris számokká. Ilyenek

● leggyakrabban a számítástechnika és az elektronika területén használják, különösen azokon a területeken, ahol a való világ információit konvertálják át bináris számokká. Ilyenek például a digitális hang(zás) és a digitális fényképezés. A digitális adatátvivő jelek az elektronikus vagy optikai impulzus két lehetséges értéke közül az egyiket vehetik fel: a logikai 1 (van impulzus) vagy 0 (nincs impulzus) értékeket.

Page 4: Számítógépe k működése 1. elődás Analóg és digitális fogalma · azokon a területeken, ahol a való világ információit konvertálják át bináris számokká. Ilyenek

● Az analóg jel egy fizikai állapotváltozás nyomán létrejött üzenet, információ, amely időben változó, az állapotváltozással analóg, folytonos és arányos.

● Diszkrét jeleknek azokat a jeleket nevezzük, amelyek véges sok, jól megkülönböztethető értéket, formát vehetnek fel. A digitalizálás lényege, hogy a jelet véges számú és véges pontosságú (kerekítünk) diszkrét jelekre bontjuk, ha még nem ilyen elemekből áll és mindegyik diszkrét jelformának, adott szabály szerint, számokat (egészeket, ill. véges pontosságú számokat) feleltetünk meg.

Page 5: Számítógépe k működése 1. elődás Analóg és digitális fogalma · azokon a területeken, ahol a való világ információit konvertálják át bináris számokká. Ilyenek
Page 6: Számítógépe k működése 1. elődás Analóg és digitális fogalma · azokon a területeken, ahol a való világ információit konvertálják át bináris számokká. Ilyenek

Számítógépek működése 1. elődás

Áram, feszültség teljesítmény

Page 7: Számítógépe k működése 1. elődás Analóg és digitális fogalma · azokon a területeken, ahol a való világ információit konvertálják át bináris számokká. Ilyenek

● Az elektromos áram (villamos áram) az elektromos töltéssel rendelkező részecskék (töltéshordozók) sokaságának elektromos mező hatására kialakuló rendezett mozgása.

● Az áram irányát a pozitív töltéshordozók mozgásának az irányával definiáljuk.

● Az áramlás irányának váltakozása alapján beszélhetünk váltakozó, vagy áramlás irányának állandósága esetén egyenáramról.

Page 8: Számítógépe k működése 1. elődás Analóg és digitális fogalma · azokon a területeken, ahol a való világ információit konvertálják át bináris számokká. Ilyenek

● áram erősségét (I) az áramvezető teljes keresztmetszetén adott idő alatt áthaladó összes töltésmennyiség (Q) és az idő ( t) hányadosával jellemezzük.

● SI-mértékegysége az amper, amelynek jele A.● 1A az áram erőssége, ha két párhuzamos, egyenes, végtelen hosszúságú, elhanyagolhatóan kicsiny kör keresztmetszetű és vákuumban, egymástól 1 m távolságban lévő vezető között méterenként 2 ⋅ 10^-7 N erőt hoz létre.

Page 9: Számítógépe k működése 1. elődás Analóg és digitális fogalma · azokon a területeken, ahol a való világ információit konvertálják át bináris számokká. Ilyenek

Elektromos mezőben két pont között az elektromos feszültség (villamos feszültség) megadja, hogy mennyi munkát végez a mező egységnyi töltésen, míg a töltés az egyik pontból elmozdul a másikba. Mértékegysége tehát a joule/coulomb, amit voltnak neveznek.

Page 10: Számítógépe k működése 1. elődás Analóg és digitális fogalma · azokon a területeken, ahol a való világ információit konvertálják át bináris számokká. Ilyenek

pillanatnyi villamos P teljesítménye:

P(t) a pillanatnyi teljesítmény wattban (W)U(t) feszültség voltban (V)I(t) áram amperben (A)

Page 11: Számítógépe k működése 1. elődás Analóg és digitális fogalma · azokon a területeken, ahol a való világ információit konvertálják át bináris számokká. Ilyenek

Számítógépek működése 1. elődás

Félvezetők: dióda

Page 12: Számítógépe k működése 1. elődás Analóg és digitális fogalma · azokon a területeken, ahol a való világ információit konvertálják át bináris számokká. Ilyenek

● A félvezető diódát egy monokristály lapkából alakítják ki úgy, hogy a lapka egyik felét p, míg a másik felét n típusú adalékanyaggal szennyezik.

Page 13: Számítógépe k működése 1. elődás Analóg és digitális fogalma · azokon a területeken, ahol a való világ információit konvertálják át bináris számokká. Ilyenek

A p-n átmenet kialakulása pillanatában a szabad töltéshordozók diffúziós áramlása kezdődik meg. Ennek kapcsán a p rétegből lyukak kerülnek át (a határrétegen keresztül) az n rétegbe, ahol a jelenlévő elektronokkal rekombinálódnak. Ugyanígy az n rétegből a diffúzió folytán elektronok kerülnek a határréteg másik oldalára, a p rétegbe, ahol az ott nagy számban lévő többségi töltéshordozó lyukakkal rekombinálódnak. Mindennek következtében:1. Az n rétegben, a határréteg környékén nem lesznek szabad elektronok, mert egyrészt a p rétegbe távoztak, másrészt rekombinálódtak a p rétegből érkezett lyukakkal,2. a p rétegben, a határréteg környékén nem lesznek szabad lyukak, mert egyrészt az n rétegbe távoztak, másrészt rekombinálódtak az n rétegből érkezett elektronokkal,3. az n réteg, amely eddig elektromosan semleges volt, most pozitív töltésűvé vált, mert a határrétegen keresztül negatív töltésű elektronok hagyták el, ugyanakkor pozitív töltésű lyukak érkeztek,4. a p réteg, amely önmaga szintén elektromosan semleges volt, most negatív töltésűvé vált, mert pozitív töltésű lyukak hagyták el, és elektronok érkeztek.Kiürített réteg alakul ki A határréteg két oldalán kialakuló potenciálgát tehát megakadályozza, hogy a határrétegen további többségi töltéshordozók jussanak át: nagysága germánium esetében 0,1-0,2V, szilícium esetében 0,5-0,7V

Page 14: Számítógépe k működése 1. elődás Analóg és digitális fogalma · azokon a területeken, ahol a való világ információit konvertálják át bináris számokká. Ilyenek

a p kivezetéshez külső feszültségforrásból negatív, az n kivezetéshez pozitív feszültséget vezetünk, a p kivezetésen keresztül a külső feszültségforrásból további elektronok érkeznek a p rétegbe, míg az n réteget elektronok hagyják el a külső feszültségforrás felé. Ez által a két réteg közötti potenciálgát tovább növekszik, ami lehetetlenné teszi a többségi töltéshordozóknak a határrétegen való átjutását.

Page 15: Számítógépe k működése 1. elődás Analóg és digitális fogalma · azokon a területeken, ahol a való világ információit konvertálják át bináris számokká. Ilyenek
Page 16: Számítógépe k működése 1. elődás Analóg és digitális fogalma · azokon a területeken, ahol a való világ információit konvertálják át bináris számokká. Ilyenek

Számítógépek működése

1. elődás

Félvezetők: bipoláris tranzisztor

Page 17: Számítógépe k működése 1. elődás Analóg és digitális fogalma · azokon a területeken, ahol a való világ információit konvertálják át bináris számokká. Ilyenek

● A bipoláris tranzisztor három szennyezett félvezető réteget tartalmazó eszköz, amelynek mindhárom félvezető rétegét kivezetéssel látják el, ezeket elektródáknak nevezzük. A három réteg sorrendje kétféle lehet: N-P-N vagy P-N-P. Ez alapján megkülönböztetünk NPN, illetve PNP tranzisztorokat. A három kivezetést emitternek, bázisnak és kollektornak nevezzük.

● A három kivezetés segítségével működtetjük a tranzisztort.

Page 18: Számítógépe k működése 1. elődás Analóg és digitális fogalma · azokon a területeken, ahol a való világ információit konvertálják át bináris számokká. Ilyenek

Az egyes elektródák jele és szerepe a tranzisztor működtetésében:

- emitter (E): a töltéshordozókat kibocsátó elektróda, - bázis (B): vezérlésre szolgáló elektróda, - kollektor (C): töltéshordozókat gyűjtő elektróda. A tranzisztorok bázisrétegének szélessége sokkal kisebb, mint a kollektor és az emitter rétegé. Az emitter és kollektor megközelítőleg azonos szennyezettségű, és erősebben szennyezett, mint a bázistartomány.

A bázisréteg kisebb szélessége és alacsony szennyezettsége miatt a szabad töltéshordozók száma kicsi, e miatt a bázisréteg vezetőképessége kisebb a másik kettőhöz viszonyítva.

Page 19: Számítógépe k működése 1. elődás Analóg és digitális fogalma · azokon a területeken, ahol a való világ információit konvertálják át bináris számokká. Ilyenek
Page 20: Számítógépe k működése 1. elődás Analóg és digitális fogalma · azokon a területeken, ahol a való világ információit konvertálják át bináris számokká. Ilyenek

Az N-P-N tranzisztor lineáris erősítőként való működtetéséhez az szükséges, hogy a bázisra pozitívabb feszültséget adjunk, mint az emitterre (nyitóirányba feszítjük elő), illetve a bázis - kollektor PN - átmenetnél pedig a kollektornak pozitívabbnak kell lennie, mint a bázisnak (záróirányba feszítjük elő). Ha a tranzisztor ezeket az előfeszítéseket nem kapja meg, akkor nem működik.

A nyitóirányú bázis - emitter feszültség hatására az emitterből az elektronok elindulnak a bázis felé és az ott lévő szabad lyukakkal rekombinálódnak. Ebből a rekombinációból létrejön a bázis áram. Az elektronok nagyobbik része átrepül a vékony bázis rétegen, és a kollektoron keresztül semlegesítődik a kollektorra kapcsolt nagy pozitív feszültségen. Ez lesz a kollektor áram.

Page 21: Számítógépe k működése 1. elődás Analóg és digitális fogalma · azokon a területeken, ahol a való világ információit konvertálják át bináris számokká. Ilyenek

Az áramok viszonya

Page 22: Számítógépe k működése 1. elődás Analóg és digitális fogalma · azokon a területeken, ahol a való világ információit konvertálják át bináris számokká. Ilyenek

A tranzisztor nyitóirányú karakterisztikája

Page 23: Számítógépe k működése 1. elődás Analóg és digitális fogalma · azokon a területeken, ahol a való világ információit konvertálják át bináris számokká. Ilyenek

A tranzisztor kimeneti karakterisztikája

Page 24: Számítógépe k működése 1. elődás Analóg és digitális fogalma · azokon a területeken, ahol a való világ információit konvertálják át bináris számokká. Ilyenek

Munkapont beállítása

Page 25: Számítógépe k működése 1. elődás Analóg és digitális fogalma · azokon a területeken, ahol a való világ információit konvertálják át bináris számokká. Ilyenek

Számítógépek működése

1. elődás

FET

Page 26: Számítógépe k működése 1. elődás Analóg és digitális fogalma · azokon a területeken, ahol a való világ információit konvertálják át bináris számokká. Ilyenek

● A FET tranzisztor a bipoláris tranzisztorokhoz hasonlóan, három kivezetéssel rendelkező félvezető eszköz.

● Neve az angol Field Effect Transistor elnevezésből származik.

● A térvezérlésű tranzisztorok másképpen működnek, mint a bipoláris tranzisztorok, ezért megkülönböztetésül másképpen is hívják az elektródákat: az emitternek a source (forrás), a bázisnak a gate (kapu), a kollektornak a drain (nyelő) elektróda felel meg.

Page 27: Számítógépe k működése 1. elődás Analóg és digitális fogalma · azokon a területeken, ahol a való világ információit konvertálják át bináris számokká. Ilyenek

● A működés lényege, hogy a gate elektróda környezetében kialakult kiürített réteg vastagságával befolyásolni lehet a csatorna ellenállását, azaz vezérelni lehet a kimenetet.

● bipoláris tranzisztoroknál a kollektoráramot a bázisárammal vezéreljük, miközben a bázis-emitter diódát nyitó irányban használjuk.

● A térvezérlésű tranzisztoroknál a gate elektróda záró irányban van igénybe véve (vagy el van szigetelve), áram így gyakorlatilag nem folyik, tehát a csatorna áramát a gate elektróda környezetében kialakult villamos tér vezérli.

Page 28: Számítógépe k működése 1. elődás Analóg és digitális fogalma · azokon a területeken, ahol a való világ információit konvertálják át bináris számokká. Ilyenek
Page 29: Számítógépe k működése 1. elődás Analóg és digitális fogalma · azokon a területeken, ahol a való világ információit konvertálják át bináris számokká. Ilyenek

Számítógépek működése

1. elődás

MOSFET

Page 30: Számítógépe k működése 1. elődás Analóg és digitális fogalma · azokon a területeken, ahol a való világ információit konvertálják át bináris számokká. Ilyenek

● A MOS tranzisztorok a FET tranzisztorokkal azonos elven működnek.

● A MOS elnevezés az angol Metal Oxid Semiconductor névből ered, a kivezetések elnevezése a FET tranzisztor kivezetéseivel megegyező.

● A FET tranzisztor felépítéséhez képest az eltérés az, hogy a gate és a csatorna között igen vékony (általában szilíciumdioxid) szigetelőréteg található. Ennek köszönhetően a gate és a másik két elektróda között gigaohm nagyságrendű az ellenállás.

Page 31: Számítógépe k működése 1. elődás Analóg és digitális fogalma · azokon a területeken, ahol a való világ információit konvertálják át bináris számokká. Ilyenek
Page 32: Számítógépe k működése 1. elődás Analóg és digitális fogalma · azokon a területeken, ahol a való világ információit konvertálják át bináris számokká. Ilyenek

● Kiürítéses típus: a gate-source feszültség növelésére a source-drain áram csökkenése következik be

● Növekményes típus: a gate-source feszültség növelésére a source-drain áram növekedni fog

Page 33: Számítógépe k működése 1. elődás Analóg és digitális fogalma · azokon a területeken, ahol a való világ információit konvertálják át bináris számokká. Ilyenek

Számítógépek működése

1. elődás TTL

Page 34: Számítógépe k működése 1. elődás Analóg és digitális fogalma · azokon a területeken, ahol a való világ információit konvertálják át bináris számokká. Ilyenek

● Tápfeszültségük: 5V (4.5V-5,5V)● A rendszer npn tranzisztorokból, diódákból és ellenállásokból áll. A kimenetek és a bemenetek egymással csatolóelem nélkül köthetők össze, tranzisztor tranzisztorhoz csatlakozik

● az általános szokásoktól eltérően az áramkörök bemenetére nem áramot kell adni, hanem ellenkezőleg, azokról áramot kell elvenni. Más szavakkal: a bemenetre nem forrást, hanem nyelőt kell csatlakoztatni.

Page 35: Számítógépe k működése 1. elődás Analóg és digitális fogalma · azokon a területeken, ahol a való világ információit konvertálják át bináris számokká. Ilyenek

A bemeneti feszültségtartomány:● logikai nem: 0…0,8 V● logikai igen: 2…5 V.A kimeneti feszültségtartomány:

● logikai nem: 0…0,4 V● logikai igen: 2,4…5 V.

Zajtartalék: 0,4 V

Kimeneti terhelhetőség● Egy TTL kimenetre nem kapcsolható tetszőlegesszámú TTL bemenet, mert véges áramot képeskiadni (néhány mA).

Page 36: Számítógépe k működése 1. elődás Analóg és digitális fogalma · azokon a területeken, ahol a való világ információit konvertálják át bináris számokká. Ilyenek
Page 37: Számítógépe k működése 1. elődás Analóg és digitális fogalma · azokon a területeken, ahol a való világ információit konvertálják át bináris számokká. Ilyenek

A bemeneti feszültségtartomány:● logikai nem: 0…0,8 V● logikai igen: 2…5 V.A kimeneti feszültségtartomány:

● logikai nem: 0…0,4 V● logikai igen: 2,4…5 V.

Zajtartalék: 0,4 V

Kimeneti terhelhetőség● Egy TTL kimenetre nem kapcsolható tetszőlegesszámú TTL bemenet, mert véges áramot képeskiadni (néhány mA).

Page 38: Számítógépe k működése 1. elődás Analóg és digitális fogalma · azokon a területeken, ahol a való világ információit konvertálják át bináris számokká. Ilyenek

Számítógépek működése

1. elődás CMOS

Page 39: Számítógépe k működése 1. elődás Analóg és digitális fogalma · azokon a területeken, ahol a való világ információit konvertálják át bináris számokká. Ilyenek

● Komplementer MOS áramkör felépítéseP-csatornás és N-csatornás növekményes MOS tranzisztorpárok alkotják. A kétféle típusú tranzisztort együtt alkalmazva ugyanis kiváló tulajdonságú integrált áramkörök készíthetők.

A CMOS áramkör legfontosabb jellemzői:● rendkívül kis áramfogyasztás● széles működési tápfeszültség-tartomány● nagy zavarvédettség

Page 40: Számítógépe k működése 1. elődás Analóg és digitális fogalma · azokon a területeken, ahol a való világ információit konvertálják át bináris számokká. Ilyenek

Előnyös tulajdonságokkal rendelkező változata a CMOS áramköröknek az SOS (Silicon on Sapphire) áramkör: szilícium helyett zafír hordozóra alakítják ki

● működési sebessége egy nagyságrenddel nagyobb, mint a szilícium alapú CMOS áramköröké.

● Egy kapu terjedési-késleltetési ideje 1-2 ns● jelentősen csökken az áramkör nyugalmi áramfelvétele is

Page 41: Számítógépe k működése 1. elődás Analóg és digitális fogalma · azokon a területeken, ahol a való világ információit konvertálják át bináris számokká. Ilyenek
Page 42: Számítógépe k működése 1. elődás Analóg és digitális fogalma · azokon a területeken, ahol a való világ információit konvertálják át bináris számokká. Ilyenek

Számítógépek működése

1. elődás

Analóg gép

Page 43: Számítógépe k működése 1. elődás Analóg és digitális fogalma · azokon a területeken, ahol a való világ információit konvertálják át bináris számokká. Ilyenek

● Az analóg számítógépek fizikai jelenségek matematikai leírásával szimulálják a folyamatokat, be- és kimenetük is valamilyen fizikai jellemző (pl. villamos feszültség, hőmérséklet, nyomás)

● Előnyösen használhatók többek között biológiai, áramlástani, stb. feladatok megoldására.

● Pontosságuk és sebességük korlátozott.

Page 44: Számítógépe k működése 1. elődás Analóg és digitális fogalma · azokon a területeken, ahol a való világ információit konvertálják át bináris számokká. Ilyenek

Számítógépek működése

1. elődás

Turing gép

Page 45: Számítógépe k működése 1. elődás Analóg és digitális fogalma · azokon a területeken, ahol a való világ információit konvertálják át bináris számokká. Ilyenek

● Alan Turing alkotta meg 1936-ban azzal a céllal, hogy algoritmusok bonyolultságát vizsgálja, valamint azt, hogy melyek azok a feladatok, amelyek megoldására létezik algoritmus, s melyekre nem létezik. A Turing-gép segítségével megmutatható többek között az is, hogy van algoritmikusan megoldhatatlan probléma.

● Church-Turing-tézis: minden formalizálható probléma, ami megoldható algoritmussal, az megoldható Turing-géppel is → Turing-gép egy univerzális algoritmikus modell

Page 46: Számítógépe k működése 1. elődás Analóg és digitális fogalma · azokon a területeken, ahol a való világ információit konvertálják át bináris számokká. Ilyenek

Egy Turing-gépet a következő T = (Q, Σ, Γ, q0, _ , F, δ) hetes ír le, ahol: Q egy véges, nem üres halmaz, ez a gép állapotainak halmaza Σ egy véges, nem üres halmaz, ez a bemeneti ábécé Γ egy véges, nem üres halmaz, ez a szalagábécé q0 ∈ Q a kezdőállapot _∈ Γ \ Σ, a szalagon az üres jel F ⊆ Q az elfogadó állapotok halmazaδ az átmeneti függvény, δ : (q, a) → (q’, b, D), ahol q, q’ ∈ Q, a, b ∈ Γ és D ∈ {B, J, H} (azaz Balra, Jobbra vagy Helyben).

Page 47: Számítógépe k működése 1. elődás Analóg és digitális fogalma · azokon a területeken, ahol a való világ információit konvertálják át bináris számokká. Ilyenek

Gép kezdőhelyzete:A gép kezdetben a q0 állapotban van a szalag elején a bemeneti szó található (ebben csak Σ-beli karakterek szerepelhetnek), a szalag többi része _ szimbólumokkal van feltöltve és a fej a szalag első (bal szélső) mezőjén áll

(q, a) → (q’, b, J) jelentése

Gép állapota q Gép állapota q’

Page 48: Számítógépe k működése 1. elődás Analóg és digitális fogalma · azokon a területeken, ahol a való világ információit konvertálják át bináris számokká. Ilyenek

A Turing-gép egy számítás során a kezdőhelyzetből indulva az átmeneti függvénynek megfelelő lépések sorozatát hajtja végre3 eset lehetséges:● a gép előbb-utóbb leáll elfogadó állapotban, tehát a szót a gép elfogadja

● a gép előbb-utóbb leáll hibával (”leesik a szalagról”) vagy leáll nem elfogadó állapotban

● a gép az adott bemenet hatására soha sem áll meg

Turing-gép által elfogadott nyelv L(M) = {w ∈ Σ : M elfogadja w szót}

Page 49: Számítógépe k működése 1. elődás Analóg és digitális fogalma · azokon a területeken, ahol a való világ információit konvertálják át bináris számokká. Ilyenek

Számítógépek működése

1. elődás

Neumann-elvek

Page 50: Számítógépe k működése 1. elődás Analóg és digitális fogalma · azokon a területeken, ahol a való világ információit konvertálják át bináris számokká. Ilyenek

● A Neumann-elveket 1946-ban dolgozta ki a számítógépek ideális működéséhez.

● Az elvei alapján működő első számítógépet tervezte, az EDVAC-ot.

Page 51: Számítógépe k működése 1. elődás Analóg és digitális fogalma · azokon a területeken, ahol a való világ információit konvertálják át bináris számokká. Ilyenek

1. A számítógép legyen soros működésű: A gép az egyes utasításokat egymás után, egyenként hajtja végre.2. A számítógép a kettes számrendszert használja, és legyen teljesen elektronikus: A műveleteket és a számokat kettes számrendszerben kezeli a számítógép elektronikus jelek (áram és feszültség) formájában.

Page 52: Számítógépe k működése 1. elődás Analóg és digitális fogalma · azokon a területeken, ahol a való világ információit konvertálják át bináris számokká. Ilyenek

3. A számítógépnek legyen belső memóriája: A számítógép gyors működése miatt nincs lehetőség arra, hogy minden egyes lépés után a kezelő beavatkozzon a számítás menetébe. A belső memóriában tárolhatók az adatok és az egyes számítások részeredményei, így a gép bizonyos műveletsorokat automatikusan el tud végezni.4. A tárolt program elve: A programot alkotó utasítások kifejezhetők számokkal, azaz adatként kezelhetők. Ezek a belső memóriában tárolhatók, mint bármelyik más adat. Ezáltal a számítógép önállóan képes működni, hiszen az adatokat és az utasításokat egyaránt a memóriából veszi elő.

Page 53: Számítógépe k működése 1. elődás Analóg és digitális fogalma · azokon a területeken, ahol a való világ információit konvertálják át bináris számokká. Ilyenek

5. A számítógép legyen univerzális: A számítógép különféle feladatainak elvégzéséhez nem kell speciális berendezéseket készíteni.

Page 54: Számítógépe k működése 1. elődás Analóg és digitális fogalma · azokon a területeken, ahol a való világ információit konvertálják át bináris számokká. Ilyenek

Számítógépek működése 1. elődás

Neumann architektúra

Page 55: Számítógépe k működése 1. elődás Analóg és digitális fogalma · azokon a területeken, ahol a való világ információit konvertálják át bináris számokká. Ilyenek

A fő komponensek● A CPU: központi egység● A (központi) tár (memória)● A perifériák, eszközök, I/O modulok● A sín (busz)

A működés általánosan:– A CPU veszi a soron következő gépi instrukciót és azt elemzi, végrehajtja. Ha kell, adatokat is vesz.– Egyes instrukciók a perifériákat kezelik.

Page 56: Számítógépe k működése 1. elődás Analóg és digitális fogalma · azokon a területeken, ahol a való világ információit konvertálják át bináris számokká. Ilyenek
Page 57: Számítógépe k működése 1. elődás Analóg és digitális fogalma · azokon a területeken, ahol a való világ információit konvertálják át bináris számokká. Ilyenek

Számítógépek működése 1. elődás

Harvard architektúra

Page 58: Számítógépe k működése 1. elődás Analóg és digitális fogalma · azokon a területeken, ahol a való világ információit konvertálják át bináris számokká. Ilyenek

● 1944 Mark I● Elkülönített program és adat memória: az adatmemória és a programmemória adatszélessége különböző lehessen

● Nagyobb biztonság● Kedvezőbb teljesítmény● Lehetőség eltérő adat és program memória szervezésre

● Nem képes saját programját generálni● Főleg kisméretű számítógépekben(mikrokontrollerekben) elterjedt

Page 59: Számítógépe k működése 1. elődás Analóg és digitális fogalma · azokon a területeken, ahol a való világ információit konvertálják át bináris számokká. Ilyenek
Page 60: Számítógépe k működése 1. elődás Analóg és digitális fogalma · azokon a területeken, ahol a való világ információit konvertálják át bináris számokká. Ilyenek

Számítógépek működése 1. elődás

módosított Harvard architektúra

Page 61: Számítógépe k működése 1. elődás Analóg és digitális fogalma · azokon a területeken, ahol a való világ információit konvertálják át bináris számokká. Ilyenek

● Mentes a Neumann architektúra hiányosságaitól● Képes a saját programját generálni és futtatni● Esetleges hátrány: az adat és programmemória nem lehet különböző szervezésű

● Az általános célú számítógépekben széleskörűen használt felépítés

Page 62: Számítógépe k működése 1. elődás Analóg és digitális fogalma · azokon a területeken, ahol a való világ információit konvertálják át bináris számokká. Ilyenek
Page 63: Számítógépe k működése 1. elődás Analóg és digitális fogalma · azokon a területeken, ahol a való világ információit konvertálják át bináris számokká. Ilyenek

Számítógépek működése 2. elődás

A modern digitális számítógép rövid története

Page 64: Számítógépe k működése 1. elődás Analóg és digitális fogalma · azokon a területeken, ahol a való világ információit konvertálják át bináris számokká. Ilyenek

● 1642: Blaise Pascal feltalálta a számológépet● 1801: Joseph Marie Jacquard megalkotott egy szövőszéket, ami lyukkártyákat használt1800 -as évek:

● Charles Babbage megkísérelt építeni egy analitikus gépet (mechanikai számítógép)

● Augusta Ada Byron megalkotott sok alapvető programozási fogalmat

● George Boole megalkotta a Bool logikát.

Page 65: Számítógépe k működése 1. elődás Analóg és digitális fogalma · azokon a területeken, ahol a való világ információit konvertálják át bináris számokká. Ilyenek

● 1937: Mark I elkészült (Aiken, Harvard University, IBM).● Első elektronikus számítógép reléket használva.

● 1939: ABC elkészült● Első teljesen elektromos digitális számítógép. Vákuumcsövet

használ.● 1943-46: ENIAC (Mauchly, Eckert, University of Pennsylvania).

● Első általános tervezésű digitális számítógép● 1945: Neumann architektúra terv.

● A mai számítógépek működésének alapelvei:● Tárolt program elve● Bináris aritmetika használata

● 1947: Tranzisztor feltalálása (Bardeen, Shockley, Brattain, Bell Labs).

● 1951: UNIVAC: Az első kereskedelmi számítógép

Page 66: Számítógépe k működése 1. elődás Analóg és digitális fogalma · azokon a területeken, ahol a való világ információit konvertálják át bináris számokká. Ilyenek

● 4bit [1971.09.17 Texas Instruments TMS1000; majd Intel 4004 MCS-4; AMD Am2901]

● 8bit [Intel 8008, 8080, 8086, 8088; Fairchild F8; Zilog Z8; Motorola MC6800]

● 16bit [Intel 80186, 80286]● 32bit [Intel 80386, 80486; AMD K5, K6, Duron, Athlon]

● 64bit [Intel Pentium, Core, Core2, i3, i5, i7; AMD Sempron, Athlon64, Phenom, Turion]

● 128bit-es és 256bit-es CPU-k is léteznek, de a mindennapokban ezekkel nem találkozunk