170 likes | 263 Views
A s zámítógéprendszer. Mik a számítógépek?. A számítógépek (vagy számítógéprendszerek) elektronikus gépek, amelyek a bemeneti információk (adatok vagy utasítások) feldolgozásával kimeneti információkat (eredményeket) állítanak elő.
E N D
Mik a számítógépek? A számítógépek (vagy számítógéprendszerek) elektronikus gépek, amelyek a bemeneti információk (adatok vagy utasítások) feldolgozásával kimeneti információkat (eredményeket) állítanak elő. A számítógép „intelligencia nélküli gép”, mely csak azt hajtja végre, amit utasításokban megadnak neki.
Mi a program? • A program a számítógép számára írt utasításkészlet, amelynek segítségével a gép végrehajtja az adatfeldolgozást.
A számítógép két alkotóelemből áll: • Magából a gépből – hardver (hardware) - ezek a gép fizikai (látható és kézzel megfogható) elemei • és programokból, amelyek alapján a számítógép dolgozik – szoftver (software)
A számítógépeket feloszthatjuk: • 1.rendeltetés, • 2.egyidejű használóinak száma és • 3.egyidejűleg végrehajtott utasítások szerint
1.Rendeltetés szerint • Általános rendeltetésű számítógépek: eltérő programokat lehet betölteni különböző feladatok elvégzésére • Speciális célra készült számítógépek: csak azt a programot használják, amit a gyártásukkor töltöttek be a meghatátozott feladat elvégzésre (sakk, automata pilóta, gépek vezérlése stb.)
2.Egyidejű használóinak száma szerint • Több alkalmazót kiszolgáló számítógépek (mainframe based): van egy központi gép, mely kiszolgálja az összes felhasználót • Egyetlen alkalmazót kiszolgáló számítógépek (PC based): mindegyik felhasználó a saját gépén dolgozik az adott programmal.
3. Egyidejűleg végrehajtott utasítások száma szerint • Soros – SISD (Single Instruction Single Data) – egyidejűleg egy utasítást hajtanak végre a memóriában elhelyezett egy adaton (ilyenek a PC-k) • Párhuzamos – SIMD (Single Instruction Multiple Data) - egyidejűleg a memóriában elhelyezett több adaton is végrehajtják ugyanazt az egy utasítást ( ilyenek a szuperszámítógépek) Elméletben létezik még két csoport: • MIMD(Multiple Instruction Multiple Data) - egyidejűleg több utasítást képesek végrehajtani különböző adatokon (a számítógépes hálózatok követelményeinek felelnek meg) • MISD (Multiple Instruction Single Data) - egyidejűleg több utasítást hajtana végre ugyanazon az adaton- ez gyakorlatilag egyelőre kivitelezhetetlen
A tipikus számítógéprendszer a következő hardvereszközökből áll: • központi (belső) memória • aritmetikai logikai egység • vezérlőegység • külső memóriaegység • adatbeviteli eszközök • adatkiviteli eszközök
A számítógép hardveres elemeinek működésbeli összekapcsolása Bemeneti egység Vezérlőegység Belső memória Külső memóriaegység Aritmetikai logikai egység Kimeneti egység
Központi memória • A szg. a programokkal adott a programokkal adott utasításokkal végzi az adatfeldolgozást. A programot és a feldolgozandó adatokat a szg.a belső (központi) memóriájában tároljuk. • A belső memória áramkörökből áll. Az áramkörök mindegyikének 2 állapota lehet, általában 0-val és 1-gyel jelöljük őket (0- ha az áramkörben nincs áram, 1-ha van áram). Ezért ezeket az áramköröket bitnek nevezzük (bit= binary digit, azaz bináris szám). • Egy biten nagyon kevés információ helyezhető el, ezért szükség volt nagyobb mértékegységek bevezetésére. • A memória bitjeit így regiszterekbe foglalják. Ezen regiszterek hossza a PC-kben 8 bit.
Bit és byte • A bit az információ legkisebb egysége. • A byte pedig az információfeldolgozás legkisebb egysége. • 8 bit=1 byte (bájt) • 1 byte-nak 256(28) különböző állapota lehet (0-255) • Az ezt követő mértékegységek rendre: • KB (kilobyte), MB (megabyte), GB (gigabyte), TB (terabyte). • 1 KB=1024 byte, 1 MB=1024 KB (1024x1024 byte), 1 GB=1024 MB, 1 TB=1024GB.
Aritmetikai logikai egység • Az aritmetikai logikai egység olyan regiszterekből és áramkörökből áll, amelyek az aritmetikai és logikai műveleteket végzik (+,-,*,/, valamint két elem összehasonlítása) • Kezdetben csak egész számokkal tudta elvégezni a műveleteket, később kibővítették egy külön egységgel (koprocesszor), melynek segítségével a valós számokkal is tudott dolgozni.
Vezérlőegység • A vezérlőegység az egész számítógéprendszer munkáját irányítja. • Vezérli a program működését, előveszi a belső tárból és felismeri az utasításokat, parancsot ad a többi egység működésére, aktivizálja a ki-és bemeneti egységeket, a központi tárba elhelyezi vagy onnan kiolvassa az adatokat. • Ezt csipek halmaza képezi, mely ellenőrzi és irányítja a rendszer egészének a munkáját.
Külső memóriaegységek • A számítógép kikapcsolása után a külső memóriákban tároljuk a programokat és az adatokat. • A számítógépes feldolgozásban részt vevő adat vagy benne van, vagy pedig bent volt abelső memóriában. • A pillanatnyilag alkalmazáson kívül lévő programok és adatok viszont a külső tárakban helyezkednek el. • Beszélhetünk közvetlen és szekvenciális hozzáférésű külső tárakról. • A közvetlen hozzáférésű a mágneslemez. Két formája létezik: hajlékonylemez (floppy-FDD), merevlemez (hard disk-HDD), míg a mágnesszalag szekvenciális hozzáférésű.
Bemeneti egységek • Az adatok bevitelére szolgáló ( periferiális) berendezések. • Pl. billentyűzet, egér, mikrofon, lapolvasó (szkenner), rajzolótábla, digitalizáló tábla, digitális fényképezőgép, vonalkódolvasó stb.
Kimeneti egységek • Az eredmények megjelenítésére szolgáló (periferiális) berendezések • Pl. monitor, nyomtató, plotter (rajzgép), hangszóró, projektor (vetítőgép) stb.