A számítógép felépítése:

1. Central Processor Unit: (központi vezérlõ egység).
Feladatok:
- A számítógép mûködésének irányítása vezérlése.
- Adatforgalom irányítása.
- Utasítások értelmezése (utsítás dekódoló).
- Utasítások végrehajtása (PC utasítás számláló)Program counter
- Operandusok címének kiszámítása,címkiszámító egység.

2. ROM (Read Only Memory):
- A gép futásához szükséges alapprogramokat tartalmazzák.
- Kikapcsoláskor is megõrzi tartalmát.
- Lehet fix cserélhetõ,újraprogramozható és törölhetõ.
- Tartalmazhatja az operációs rendszert (kis rendszerek).
RAM (Random Access Memory) Írható, olvasható, véletlen hozzáférésû tár.
3. Regiszterek:
- Gyors elérésû,szó-duplaszó hosszigényû közvetlenül címezhetõk.rend- szer felhasználóáltal osztottan hozzáférhetõ tárolók.
- Számuk gépfüggõ.
- Használatuk a gyors elérés miatt meggyorsíthatja a program futásását, csökkentve a futási idõt.
- Nevük:R0,R1 stb (Bázisregiszterek).
- Az Operandus címének módosítása.
4. ALU (Arythmetical Local Unit):
Feladata:
- Adott adatokkal vezérlõ jelek alapján végrehajtja az aritmetikai logikai mûveleteket (+,-,*,/,AND,OR,NOT,stb.)
- Saját regisztereik (akkumolátoraik) lehetnek.
- Aritmetikai mûveletek: a)Komplementálás.
b)Összeadás.
- Logikai mûveletek:
a)AND.
b)OR.
c)NOT.
- Léptetõ mûveletek: Jobbra adott pozícióval;Balra adott pozícióval;Ösz-szehasonlítás.

5. Áramkörök:
- Összeadók: Megvalósításuk logikai áramkörök segítségével történik AND,OR
- Félösszeadók: Azonos helyiérték összeadása keletkezõ átvitel figyelembe-vétele nélkül.2 bemenetû AjBj
- Teljes összeadó: Azonos helyiéertékek összeadása az elõzõleg keletkezett átvitel figyelembevételével.Három bemenetû Aj Bj Cj-1

. 6. Megszakítások:
Feladata:
- Az I/O tevékenységek és a feldolgozási tevékenységek szinkronizálása szabályozása.
- Oka:Egy CPU-egy program.
- Kiváltó ok: Géphiba (CPU,memória,energiazavar);IO megszakításkéré-sek
- Programozási okok: Tártúlcímzés,Overflow.
- Adminisztráció: A megszakított program jellemzõi megszakításkor,meg-szakítás elõtt el kell menteni.(Az újraindítás helye a megszakított pont, nem pedig a program eleje.
• Megszakítási rendszerek:
a) Megszakítás a programok prioritása alapján (egyszintû).
b) Programok megszakítása szinthez rendelve,a legmagasabb szintû megszakításkérés kerül kiszolgálásra,majd az alacsonyabb.
c) Osztályonkénti külön megszakítás..(többszintû+szintenkénti priori-tás.
Példa többszintû megszakítási rendszerre:

7. A memória:
Jellemzõk:
a) Követelmény: Nagy tárolókapacitás,rövid elérési idõ.
0.szint : CPU segédtárolók /mikroprogram tár stb/.
1.szint : Operatív memória.
2.szint : Háttér tárolók.

b) Alaptulajdonságok: Rekeszekbõl áll.(Rekesz byte).
A rekeszeknek lehet címük,tartalmuk és számuk.
Rekesz címek : &0000-tól &memória méret 1-ig.
byte cím - tetszõleges.
szó cím - páros. /a program beültetési cím is páros/
Rekeszek tartalma kikapcsoláskor elvész,olvasáskor megmarad,írás-kor módosul.Rekeszek száma 8bit=1byte;2byte szó; 210byte=1kbyte (1024);220byte=1Mbyte;230byte=1Gbyte;240=1Tbyte.
Elemi tároló: Értéke 0, 1 lehet ezért bináris tárolónak is hívják

c) Elérési rendszerek: RAM (Random Access Memory).A címtõl füg-getlen az elérési idõ ugyan az.
FIFO:First In First Out,Sorbanállásos elérési rendszerû,Adatinformáció(adat+pointer)-Címinformáció (köv, elsõ,legelsõ adatra láncolás).Pointer tábla+adatterület.
Gazdaságosabb helykihasználás.
Gyors hozzáférés.
LIFO:Last In First Out,Verem típusú elérési út-Az utoljára bement jön ki elõször.
Szubrutin (típusú) hívások.
Program megszakítás stb. visszatérési cím tárolás.
(Adott rendszerek felhasználói programban is definiálhatók.) Hardware:-elektroncsõ;-tranzisztor;-ferritgyûrû;-LSI/Large Scaled Integration.Elérési idõ msec-10 a mínusz kilencediken seconds.

8 Input-Output:
1. Feladata,lényege,mûködése: Bevitel,kivitel;Kommunikáció a gép és ember között.Memória kiterjesztés,háttértár-olók.

- Csatorna rendszerû adatátvitel: Átvitel vezérlése-csatorna(program).
Feladata: CPU mentesítése I/O alól,adatbevitel irányítása.
Szelektor csatorna-Gyors perifériák.
Multiplex csatorna-Lassú perifériák.CPU csatorna PVE periféria.
- Buszrendszer: (Monobus,Unibus).
Közvetlen kapcsolat a fõ hardware komponensek között:
CPU-Periféria vezérlõ-Periféria.
Memória-Periféria vezérlõ-Periféria.
Periféria-Periféria vezérlõ-Periféria.
Vezérlés többszintû,megszakítás.

Alkalmazás: Pc,minigépek,kisgépek;Csatorna vezérlés ált. IBM nagygépek.

9. Háttértárolók /plussz anyag még a végén/
Mágneses jelrögzítés,biztonságos 0-1 ábrázolás,nagy mennyiség,kis helyigény,olcsó ár.
Elérés lehet Soros (Mágnesszalag,mágneskazetta,streamer),és Direkt (Mágneslemez, mágneslemezköteg,hajlékonylemez).
Mûveletek: Írás,olvasás,törlés;Felépítés: Hordozó mûanyag,Al+mágnesezhetõ réteg.
10. Perifériák,segédeszközök: /plussz anyag még a végén/

1. Nyomtatók:
a) Elõnyök:
- Az adathordozó papír.
- Közvetlenül olvasható.
- Több példányban archiválható.
- Illeszkedik a hagyományos ügyvitelhez.

b) Csoportosításuk:
- Ütéses (impact):
Sornyomtatók: Dobos (900 sor/perc),láncos (2000),írórudas.
Karakternyomtatók: Karos
írógép,gömb,hengerfejes,margarétakerekes,mátrix (7,9,24 tûs).A karakterek képeit a tûk mozaikszerûen rajzolják ki.

- Nem ütéses (non-impact):
Termografikus (speciális papír,amely hõérzékenysége miatt elszínezõdik).
Elektrosztatikus (ugyanaz).
Tintasugaras (A nyomtatófej tintacseppeket lõ ki).
Lézer.

- Dobrendszerû nyomtató: Egy henger palástján elhelyezkedõ betûmatricák,karakter pozíciónként ütõ kalapács.

2. Terminálok:
- Nyomtatóterminálok: Párbeszédes papírra.
- Képernyõs terminálok: A párbeszéd a képernyõn jelenik meg.Típusok A4-es,25*40, 24*80 karakter,ablak technikájú,normál képcsöves/pár cm vastag/,grafikus ábrázolás megjelenítése,színes kép.
- Egyébb terminálok: Pl.:beszéd bevitel,jel kivitel.

3. Segédeszközök:
- Fényceruza.
- Pozícionáló gömb.
- X-Y koordináta.
- Játékpálca (joystick).
- Intelligens terminál (Processzoruk és adattáruk van,önállóan is tudnak dolgozni).
- Billentyûzet: adatbevitel,módosítás,törlés,vezérlés,kezelés.
- Mouse: light pen,joy stick,mouse-ezek pointing devices-ok.
Feladata: Képernyõ pont kijelölése,kurzor mozgatása,parancslista választás.
Típusai: Optomechanikai (2 gombos),Optikai (3-4gombos).
Csatlakozás: Speciális illesztõkártya (buszegér),Soros vonal (RS232,soros egér).
Mûködés: Megszakítási IT szint aktiválása (IRQ 2,3,4,5 v).
Érzékenység: (1mickey) Az a távolság,amelyel az egeret a megfelelõ irányba elmozdítva a fényszaggató tárcsa egy byte-nyit fordul el.Tisztítás: tiszta szappanos víz.

11 A CPU belsõ felépítése
CPU - Central Proccessing Unit
ALU - Aritmetical and Logical Unit /aritmetikai és logikai egység/
Memória - Tárolórekeszek sorozata
Regiszterek - Belso memória
Müködés : utasításokra bontható /Instruction Cycle/
IP - utasítás mutató
IR - itt tárolja az utasításokat
AR - cím regiszter /address/
DR - adat regiszter /data/
A CPU müködése
1. IP->AR ; READ ; DR->IR
2. Beolvasott utasitás dekódolása
3. Operandusok beolvasása /operandusok : a müvelet elvégzéséhez szükséges adatok neve/ LR1,LR2 operandusok tárolása
4. Müvelet végrehajtás , a müvelet eredménye az LR3-ba kerül
5. Az eredmény tárolása, vagy valamelyik regiszterbe vagy a memóriába (DR-en keresztül)
6. Következo utasitás cimének meghatározása, IP-t meg kell novelni.
Belsõ busz szolgál az adatok áramlására az egyik helyrol a másikra. A