Digitális Logika szintje. Sínek

Méret: px
Mutatás kezdődik a ... oldaltól:

Download "Digitális Logika szintje. Sínek"

Átírás

1 Digitális Logika szintje Sínek

2 Sínek Sínt nem csak az I/O eszközök használják hanem a CPU is Ha egyszerre akarják használni? Sínütemező lapka eldönti kié a sín Többnyire I/O eszközök kapnak elsőbbséget lemezeket, mozgó alkatrészeket nem lehet leállítani adatvesztés jöhet Szabad sínidőben a CPU kommunikál, de ha egy I/O eszköz kéri a sínt, megkapja cikluslopás

3 Sínek Ahogy a CPU, memória és I/O eszközök gyorsultak, a sín nem bírta az iramot Zárt rendszerben lehet teljesen új sínt létrehozni, ez nem baj, de: PC-knél azonban egy csomó eszközt tovább akarnak az emberek használni (nyomtató, szkenner, stb ) Gyártóknak sem érdeke hogy a régi szabványok helyett teljesen újak jöjjenek (és az eddigi eszközeiket senki sem használja tovább)

4 Sínek Egy megoldás: több sín párhuzamos használata Pl.: ISA (Industry Standard Architecture) EISA (Enhanced ISA) PCI (Peripheral Component Interconnect)

5 Sínek SCSI sín CPU Gyorsító tár Memória sín PCI-híd Központi memória SCSIszkenner SCSIlemez SCSIvezérlő Video vezérlő Hálózati vezérlő PCI sín Nyomtató Hangkártya vezérlő ISA-híd Modem ISA sín Tanenbaum - Máté

6 Sínek IBM PC sín IBM PC sín de facto szabvány a 8088-as alapú gépekre 62 jelvezeték, ebben 20 cím, 8 adatvezeték, memória írás/olvasás, I/O írás/olvasás, megszakítás, DMA

7 Sínek IBM PC sín ~6 csatlakozó 2 cm-ként, bővítőkártyáknak 31 érintkezőpár a csatlakozón (és kártyán) 286-os megjelenésekor bővítették: +36 vezeték, ebből 5 a 8/16 bites átvitel különbségét kezeli, a többi cím, adat, megszakítás Tanenbaum

8 Sínek IBM PC sín IBM a PS/2 sorozattal új sínt is létrehozott és azt erősen levédte (MCA MicroChannel Architecture) Ipar fennmaradó része úgy reagált hogy új szabványt fogadott el, az ISA-t (Industry Standard Architecture) 8,33 MHz-es IBM PC/AT sín Kompatibilis a régi eszközökkel Később EISA (Enhanced ISA) 32 bites verzió Pár új szolgáltatás (pl. több CPU-s architektúra támogatás)

9 Sínek időzítése Sínek két diszjunkt kategóriája, időzítés alapján: Szinkron sínek (syncronous bus) Egy vezetéken kristályoszcillátor négyszögjele (5-100 MHz), egy jel sínciklus (bus cycles), minden síntevékenység a sínciklus többszöröséig tart Aszinkron sínek (asyncronous bus) Sínciklus bármekkora lehet Eszközpárok közt sem kell azonosnak lennie

10 Sínek időzítése Szinkron sín Pl.: 100 MHz-es órajel 10 ns sínciklus (1/ = 0, = 10-9 (s)) PCI sín is 33 v. 66 MHz-n dolgozik (technikai okokból nem gyorsabb asszimetria, kompatibilitás) Feltesszük hogy a memóriából olvasás 15 ns időt igényel

11 Sínek időzítése Szinkron sín memória olvasás időzítése Olvasási ciklus 1 várakozó állapottal T 1 T 2 T 3 Φ cím adat T AD A kiolvasandó rekesz címe adat MREQ# RD# T ML WAIT# Minimális válasz idő

12 Sínek időzítése T1 órajel kezdete T1 felfutó él T1 alatt CPU felteszi az olvasandó memóriaszó címét a címvezetékre (T AD ) Φ cím adat MREQ# RD# WAIT# T AD Olvasási ciklus 1 várakozó állapottal T 1 T 2 T 3 T ML A kiolvasandó rekesz címe adat Minimális válasz idő

13 Sínek időzítése Amikor a cím fent van, beállítjuk az MREQ# és RD# jeleket MREQ# - Memória olvasás lesz (nem I/O olv.), RD# - olvasásnál alacsony. cím a sínen van MREQ# előtt T ML -el Φ cím adat MREQ# RD# WAIT# T AD Olvasási ciklus 1 várakozó állapottal T 1 T 2 T 3 T ML A kiolvasandó rekesz címe adat Minimális válasz idő

14 Sínek időzítése Memóriának 15 ns szükséges, ezért T2 alatt nem tud végezni, így jelet küld a WAIT vezetéken a CPU-nak, hogy ne várja az adatot (wait state) Φ cím adat MREQ# RD# WAIT# T AD Olvasási ciklus 1 várakozó állapottal T 1 T 2 T 3 T ML A kiolvasandó rekesz címe adat Minimális válasz idő

15 Sínek időzítése Ha a memória végez, negálja a WAIT jelet, T3 első felében felteszi az adatokat az adatvezetékekre Φ cím adat MREQ# RD# WAIT# T AD Olvasási ciklus 1 várakozó állapottal T 1 T 2 T 3 T ML A kiolvasandó rekesz címe adat Minimális válasz idő

16 Sínek időzítése T3 lefutó élén a CPU az adatokat egy regiszterébe tárolja, majd negálja az MREQ# és RD# jeleket Φ cím adat MREQ# RD# WAIT# T AD Olvasási ciklus 1 várakozó állapottal T 1 T 2 T 3 T ML A kiolvasandó rekesz címe adat Minimális válasz idő

17 Sínek időzítése A különböző időzítési specifikációkból kijön, hogy melyik vezetéken meddig kell a jeleket tartani, vagy mennyivel kell a jeleknek egymást megelőzni (pár ns-ok) Ha valami nem stimmel, újabb várakozási időt kell beiktatni lassulás Minden sínművelet a sín ciklus egész többszöröséig tart, tehát 2,3 ciklusidő helyett 3 kell A leglassabb eszközhöz kell a sínt igazítani, a gyors eszközök is lassan működnek (pl. várnak) Ha időközben pl. a technológia fejlődik, a memóriák felgyorsulnak, ez nem hoz érdemi sebességnövekedést, hiszen a többi komponens miatt ugyanúgy várakozni kell Megoldás: aszinkron sín

18 Sínek időzítése Aszinkron sín Nincs órajel Nincs WAIT Két új jel MSYN# (kérés - Master Syncronisation) SSYN# (kész - Slave Syncronisation) Ha SSYN# negált, új kérés jöhet Ugyanazon a sínen gyors és lassú mester-szolga (master-slave) párok is működhetnek

19 Sínek időzítése Aszinkron sín Sínmester a címvezetékre felteszi a címet, beállítja az MREQ#, RD# és szükséges jeleket, majd az MSYN# jelet cím A kiolvasandó rekesz címe MREQ# RD# MSYN# adat SSYN# adat

20 Sínek időzítése Aszinkron sín Amint ezt a szolga meglátja, gyorsan elvégzi a munkát, majd beállítja az SSYN# jelet cím A kiolvasandó rekesz címe MREQ# RD# MSYN# adat SSYN# adat

21 Sínek időzítése Aszinkron sín Amikor az SSYN#-t a mester látja, beolvassa az adatokat, majd törli a címvezetékeket, negálja MREQ#-t, RD#-t és MSYN# cím -t A kiolvasandó rekesz címe MREQ# RD# MSYN# adat SSYN# adat

22 Sínek időzítése Aszinkron sín Amikor a szolga látja hogy MSYN# negált lett, tudja hogy vége a ciklusnak és negálja SSYN#-t cím A kiolvasandó rekesz címe MREQ# RD# MSYN# adat SSYN# adat

23 Sínek időzítése Aszinkron sín Teljes kézfogás (Full Handshake) Mester: kérés beállítás, majd MSYN# beállítás, várakozás Szolga: látja MSYN#-t, dolgozik, SSYN# beállítás, majd vár Mester: látja SSYN#-t, dolgozik (pl. olvas, rögzít), majd negálja MSYN#-t Szolga: látja MSYN# negáltat, SSYN# negálás válaszul A teljes kézfogás független az időzítéstől, minden eseményt egy megelőző esemény alakít ki, nem egy órajel Gyors és lassú párosok ugyanazon a sínrendszeren működhetnek A szinkron sínrenszert azonban könnyebb megépíteni, nincs szükség visszacsatolásra

24 Sínütemezés (kiosztás) Nem csak a CPU lehet sínmester, hanem minden olyan eszköz, mely működéséhez szükséges hogy sínhasználatot kérjen Ha egyszerre több kérés van kinek van elsőbbsége? Sínütemező (bus arbitration) mechanizmusra van szükség

25 Sínütemezés (kiosztás) Sínütemező mechanizmus Centralizált Van egy ütemező Decentralizált Nincs külön ütemező

26 Sínütemezés (kiosztás) Sínütemező mechanizmus ütemező Centralizált láncolt (daisy chaining) Egyszintű Ha kérés van, beállítja az engedélyezést legközelebbi eszköz nyer Sín foglalás kérés Sín foglalás engedélyezés Csak akkor engedi tovább a jelet, ha nem kérte a sínt

27 Sínütemezés (kiosztás) Sínütemező mechanizmus Többszintű prioritásos centralizált láncolt (daisy chaining) Prioritáson belül a távolság dönt Vezetékeket kényelmesebb átvezetni minden eszközön

28 Sínütemezés (kiosztás) Sínütemező mechanizmus, további gyorsítás Centralizált láncolt (daisy chaining) esetben: Egyes sínütemezőknek van egy további vezetéke, amin nyugtázzák az ütemező felé hogy átvették a sín irányítását Ekkor a kérés vezeték már negálható és még munka közben meg lehet állapítani a következő mestert Ezzel időt lehet megtakarítani Ahol a memória is a közös sínen van, a CPU-nak mindig versenyeznie kell a nagyobb prioritású I/Oeszközökkel (azok nem várhatnak) M.o.: külön sín a CPU és memória között

29 Sínütemezés (kiosztás) Decentralizált sínütemezés Pl. No.1: Hasonló mint a centralizált, de 16 prioritásos vezeték a sínhasználatra (kérés) Minden eszköz lát minden vezetéket tudja hogy ő jöhet-e (prioritások miatt) Több sínvezeték, de Nincs sínütemező, mindenki maga dönt a többi kérés alapján

30 Sínütemezés (kiosztás) Decentralizált sínütemezés Pl. No.2: Foglalási (kérési) vonal közös Foglalt vonal is van, aktuális mester állítja be Ütemező vonal láncolva van az eszközökön Első kérő balról kapja meg a sínt (hasonló mint a daisy chaining, de nincs külön ütemező) IN beállítva OUT beállítva (ütemező jel) IN negált OUT negált Aki kér, ott IN beállítva, de OUT negált egy ilyen lesz, és az lesz a mester Ütemezési vonal Sín foglalás kérés Foglalt

31 Sínműveletek Eddig sínciklusok voltak, melyben a mester adatokat ír v. olvas a szolga felé v. felől Más sínciklusok is léteznek Blokkos átvitel Versenyhelyzet kezelése (Több CPU esetén egyszerre csak egy használhasson kritikus adatstruktúrát) Megszakítás (CPU várja hogy jelentkezzen egy I/O eszköz sínen tud jelentkezni)

32 Sínműveletek Blokkos átvitel Ált. egy szó kerül átvitelre Gyorsítótár használatánál több szót kell zsinórban átvinni hatékonyság növekedik BLOCK# jelzi a blokkos átvitelt Adaton átküldjük a darabszámot, majd olvassuk az adatokat zsinórban

33 Sínműveletek Kölcsönös kizárás Több CPU a rendszerben, egyszerre akarnak elérni adatot Spec. Változó a memóriában: ha 0, senki nem használja az adatstruktúrát. Ha 1, akkor használja valamelyik CPU. CPU beolvassa a változót Ha 1, vár Ha 0, beállítja 1-re és dolgozik Mi van ha egyszerre olvassák be a 0-t? Káosz M.o.: olvasás-módosítás-visszaírás sínművelet ami nem megbontható, amíg fut, addig a sín nem szabad, az aktuális CPU foglalja amíg dolgozik. (nincs egyszerre olvasás sem írás)

34 Sínműveletek Megszakítás Lassú I/O eszközök-re vár a CPU aktívan, azaz addig mást csinál. Amikor az I/O eszköz kész, akkor a CPU munkáját meg kell szakítsa, hogy az az új adatokkal foglalkozzon Több eszköz kérhet megszakítást egyszerre ütemezési feladat M.o.: prioritási szintek, időkritikus eszközöknek nagy prioritást adunk

35 Sínműveletek Megszakításvezérlő lapka: Intel 8259A IBM PC és követői használják 8 I/O lapka kapcsolható a bemenetre IRx-(ek)en kérés jön INT-en CPU-t megkérdezzük fogadja-e INTA#-n válasz, majd IRx-nek megfelelő pointer alapján a megszakításvektor táblából lefut a megfelelő kód (foglalkozik a megszakítóval)

36 Példa CPU lapkára Pentium CPU közvetlen leszármazottja 8088: tranzisztor P4: 55 millió tranzisztor Mégis a P4 teljesen kompatibilis a 8088-al, ugyanazon bináris programok futtathatóak rajtuk Szoftver szempontból 32 bites gép U.a. regiszterek mint 386, 486,.., Pentium Pro Hardver szempontból részben 64 bites gép Memória felé/felől 64 bites adatáramlás

37 Példa CPU lapkára Pentium 4 Mikroarchitektúra szintjén más mint az elődei (P6-osok: P2, P. Pro, P3) Új mikroarchitektúra: NetBurst Csővezetékében 2 ALU, mindkettő az órajel frekvencia kétszeresével megy 1 ciklus 2 művelet Hiperszálak 2 regiszterkészlet Plusz belső erőforrások gyors váltás egyik programról a másikra virtuálisan 2 CPU Szuperskaláris számítógép: több utasítást egyszerre hajt végre

38 Példa CPU lapkára Pentium 4 2 vagy 3 szintű gyorsítótárral rendelkezik Első szintű gyorsítótár (L1) 8 KB méretű (SRAM), P3-al ellentétben a P4 L1 cache-ben mikroutasításokra konvertált utasítások vannak (P4 RISC magjával végrehajthatóak), így nem kell újra dekódolni őket Második szintű (L2) cache max. 256 KB méretű (régebbi-) vagy 1 MB (újabb- modellek) lehet, nyers byte-okat tárol, utasítást és adatot vegyesen Extreme Edition esetében: Harmadik szintű (L3) cache: 2 MB mérettel

39 Példa CPU lapkára Pentium 4 Több cache, több processzor ha CPU0 a cacheben módosít, és CPU1 ezt a memóriából olvasná inkonzisztencia M.o.: a cache-ben lévő memóriarészek címeit figyeli, ha ilyen címre megy kérés, a valós memóriaolvasás előtt megadja az adatot a cache-ből (ami frissebb mint a memória) szimatolás (snooping) Két elsődleges sín, mindkettő szinkron: CPU Memória: memóriasín CPU I/O eszközök: PCI sín

40 Példa CPU lapkára Pentium 4 Néha egy hagyományos (legacy bus) is kapcsolódik a PCI sínhez, ami régebbi perifériák felé nyújt kapcsolódási lehetőséget P4 lapka: 478 láb 85 energiaellátás 180 föld zaj mérséklése 26x26 láb, középső 14x14 hiányzik Egy sarokban is hiányzik 2 láb

41 Példa CPU lapkára Pentium 4 Nagy fogyasztás (63 82 W) nagy hőtermelés 5 fokozatú készenléti állapot (kevesebb fogyasztás miatt)

42 Példa CPU lapkára P4, logikai lábkiosztás #-el negált jel Vonalakon a lábak darabszáma

43 Példa CPU lapkára P4, logikai lábkiosztás Első csoport: Sínütemezés #BR0 normál sínkérés #BPRI magas prioritású sínkérés #LOCK több ciklusra lefoglalja a sínt a CPU

44 Példa CPU lapkára P4, logikai lábkiosztás Következő csoporttal új kérést kezdeményezhet 36 bites címek, de alsó 3 mindig nulla, így A# 33 vezeték Amikor cím a sínen, ADS# jel beáll, a céleszköz innen tudja hogy érvényes a cím Sínciklus típusa a REQ# vonalon (pl: szó olvasás, blokk írás) Paritás védi az A# és REQ# jeleket

45 Példa CPU lapkára P4, logikai lábkiosztás 5 hibavonal Levegőpontos, Belső, Eszközellenőrző, Egyéb Hibák ellenőrzésére

46 Példa CPU lapkára P4, logikai lábkiosztás Válaszcsoport jeleivel egy szolga tud jelezni a mesternek RS# - státuszkód TRDY# - szolga kész az adatot fogadni Itt is van paritás ellenőrzés

47 Példa CPU lapkára P4, logikai lábkiosztás Az adat csoport az aktuális adatátvitelre szolgál D#-n 8 byte-os adat mehet DRDY#: adatok a sínen DBSY#: sín foglalt Paritásellenőrzés az adatokra További jelek az értékek tárolásával, stb. foglalkoznak

48 Példa CPU lapkára P4, logikai lábkiosztás RESET# CPU alapállapotába helyezés Katasztrofális hiba esetén Reset gombra

49 Példa CPU lapkára P4, logikai lábkiosztás P4 tudja a megszakításokat úgy kezelni mint a 8088 (visszafelé kompatibilitás), vagy Új megszakításrendszert használhat: APIC (Advanced Programmable Interrupt Controller) P4 különböző tápfeszültségekről is tud működni. Energiaellátás jeleket ennek kiválasztására (is) használják

50 Példa CPU lapkára P4, logikai lábkiosztás P4 a bonyolult energiamenedzsment ellenére nagyon felforrósodhat hőmenedzser központ foglalkozik a szabályozással. Ha belső hőm.: 130 C, jelez egy kivezetésen Órajel csoport a rendszersín frekvencia meghatározással foglalkozik Diagnosztikai csoport tesztelésre és nyomkövetésre használt Inicializálási csoport: rendszer betöltéssel foglalkozik Egyéb jelek, pl.: 8088-os emuláció

51 P4 memóriasín csővezeték A modern CPU-k, pl. P4 sokkal gyorsabb mint a modern DRAM-ok. A RAM teljesítményét csővezetékekkel növelik. P4 esetében egyszerre 8 síntranzakció zajlódhat

52 P4 memóriasín csővezeték A modern CPU-k, pl. P4 sokkal gyorsabb mint a modern DRAM-ok. A RAM teljesítményét csővezetékekkel növelik. P4 esetében egyszerre 8 síntranzakció zajlódhat Memóriaigényeknek, ún. tranzakcióknak hat állapotát különböztetjük meg:

53 P4 memóriasín csővezeték tranzakcióknak hat állapota Sínütemezési fázis Ki következik a mesterek közül? Kérési fázis Cím a sínre, kérni az adatot Hibajelzési fázis Szolga jelezheti ha paritáshiba van a címben v. más hiba Szimatolási fázis Egyik CPU figyeli a többit (mit írnak/olvasnak, nem azt kell-e épp módosítani) Válaszfázis Mester megtudhatja hogy kapja-e a kért adatokat vagy sem Adatfázis Megérkeznek a CPU által kért adatok Nem mindegyik kell minden tranzakcióhoz

54 P4 memóriasín csővezeték Req kérés Error hiba Snoop szimatolás Resp válasz Data adat Minden fázis külön vezérlőjelet használ, így függetlenek egymástól a fázisok

55 P4 memóriasín csővezeték Sínütemezési fázis nincs, mert nem mindig kell. Ha a mester új tranzakciót akar indítani, nem kell újra kérnie a sínt. 1-es, 2-es tranzakció nyilvánvaló (5 fáz./5 cik.) 3-as: adatfázis hosszabb, 4-es így nem küldhet adatot amikor akarna (DBSY# jel be van állítva, vár)

56 P4 memóriasín csővezeték 5-ös tranzakció: válasz is tarthat több ciklusig 6-os, 7-es: ha buborék (üres szakasz) kerül a rendszerbe, ott is marad amíg folytonosan jönnek a tranzakciók (ritkán jönnek sokáig folyton)

57 Példák sínekre - PCI PCI (Peripheral Component Interconnect) Multimédiás alkalmazások egyre jobban megterhelik a sínt Pl.: 1024x768-ban 3 byte/színnel, 30 fps esetén 2,25MBx30=67,5MB 67,5MB/sec adatmozgás a médiáról a memóriába, majd onnan a grafikus vezérlőbe 2x67,5 = 135 MB/sec adatszálesség a sínen ISA sín max. sávszélessége: 16,7 MB/sec EISA síné: 33,3 MB/sec 1990 Intel: PCI, melyet szabadalmaztatott és a szabadalmakat mindenki számára megnyitotta PCI népszerű lett

58 Példák sínekre - PCI PCI ISA Korai Pentium archtektúra. Nyilvastagság ~ sebesség

59 Példák sínekre - PCI PCI (Peripheral Component Interconnect) 1990 PCI MB/s átvitel 1993 PCI PCI 2.1 PCI MHz 64 bit 528 MB/sec sávszél

60 Példák sínekre - PCI PCI (Peripheral Component Interconnect) 1990-es évek végére: ISA elavult Új sín a grafikus vezérlőnek: AGP (Accelerated Graphics Port) AGP 1.0: 264 MB/s AGP 3.0: 2,1 GB/s (AGP 8x)

61 Példák sínekre - PCI Modern Pentium architektúra. Nyílvastagság ~ sebesség Északi-híd (North bridge) Déli-híd (South bridge)

62 Példák sínekre - PCI PCI (Peripheral Component Interconnect) Csatoló lapka (Bridge Chip) Memóriacsatoló (North Bridge) CPU-Mem, CPU-AGP nagy sebességű kapcsolata I/O csatoló (South Bridge) ATAPI-PCI-Egyéb kapcsol Mem.csat + I/O csat. Nagyon nagy sebességű kapcsolatban

63 Példák sínekre - PCI PCI (Peripheral Component Interconnect) Szinkron sín Mester: kezdeményező (Initiator) Szolga: céleszköz (target) Cím és adatvezetékek multiplexeltek 64 kivezetés (64 bites címek és adatok) Multiplexelt működés (olvasásra) Ciklus 1: mester a címet kiteszi a sínre Ciklus 2: mester a címet eltávolítja, sínirány fordul Ciklus 3: szolga felteszi a kért adatot a sínre Ha a szolga 3 ciklus alatt nem tud válaszolni, várakozó állapotokat iktat be

Digitális rendszerek. Digitális logika szintje

Digitális rendszerek. Digitális logika szintje Digitális rendszerek Digitális logika szintje CPU lapkák Mai modern CPU-k egy lapkán helyezkednek el Kapcsolat a külvilággal: kivezetéseken (lábak) keresztül Cím, adat és vezérlőjelek, ill. sínek (buszok)

Részletesebben

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

Máté: Számítógép architektúrák Október 19, 20, 21, 22-én teszt az Irinyi 227-es teremben a MOODLE vizsgáztató programmal az október 19-e előtt elhangzott előadások anyagából. A vizsgáztató tó program az október 12-ével kezdődő héten

Részletesebben

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

Máté: Számítógép architektúrák 3.51. ábra. /T két komponense, az eredeti és az új rész Máté: rchitektúrák 5. előadás 1 laplap (motherboard, parentboard, 3.51. ábra) Rajta van a PU, (ek), ezen illesztő helyek (slots) a és a beviteli/kiviteli

Részletesebben

Nyíregyházi Egyetem Matematika és Informatika Intézete. Input/Output

Nyíregyházi Egyetem Matematika és Informatika Intézete. Input/Output 1 Input/Output 1. I/O műveletek hardveres háttere 2. I/O műveletek szoftveres háttere 3. Diszkek (lemezek) ------------------------------------------------ 4. Órák, Szöveges terminálok 5. GUI - Graphical

Részletesebben

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

Máté: Számítógép architektúrák 2010.10.06. szinkron : Minden eseményt egy előző esemény okoz! Nincs órajel, WIT, van viszont: MSYN# (kérés Master SYNchronization), SSYN# (kész Slave SYNchronization). Ugyanazon a en gyors és lassú mester szolga

Részletesebben

Az interrupt Benesóczky Zoltán 2004

Az interrupt Benesóczky Zoltán 2004 Az interrupt Benesóczky Zoltán 2004 1 Az interrupt (program megszakítás) órajel generátor cím busz környezet RESET áramkör CPU ROM RAM PERIF. adat busz vezérlõ busz A periféria kezelés során információt

Részletesebben

6. óra Mi van a számítógépházban? A számítógép: elektronikus berendezés. Tárolja az adatokat, feldolgozza és az adatok ki és bevitelére is képes.

6. óra Mi van a számítógépházban? A számítógép: elektronikus berendezés. Tárolja az adatokat, feldolgozza és az adatok ki és bevitelére is képes. 6. óra Mi van a számítógépházban? A számítógép: elektronikus berendezés. Tárolja az adatokat, feldolgozza és az adatok ki és bevitelére is képes. Neumann elv: Külön vezérlő és végrehajtó egység van Kettes

Részletesebben

Első sor az érdekes, IBM PC. 8088 ra alapul: 16 bites feldolgozás, 8 bites I/O (olcsóbb megoldás). 16 kbyte RAM. Nem volt háttértár, 5 db ISA foglalat

Első sor az érdekes, IBM PC. 8088 ra alapul: 16 bites feldolgozás, 8 bites I/O (olcsóbb megoldás). 16 kbyte RAM. Nem volt háttértár, 5 db ISA foglalat 1 2 3 Első sor az érdekes, IBM PC. 8088 ra alapul: 16 bites feldolgozás, 8 bites I/O (olcsóbb megoldás). 16 kbyte RAM. Nem volt háttértár, 5 db ISA foglalat XT: 83. CPU ugyanaz, nagyobb RAM, elsőként jelent

Részletesebben

Architektúra, megszakítási rendszerek

Architektúra, megszakítási rendszerek Architektúra, megszakítási ek Mirıl lesz szó? Megszakítás fogalma Megszakítás folyamata Többszintű megszakítási ek Koschek Vilmos Példa: Intel Pentium vkoschek@vonalkodhu Koschek Vilmos Fogalom A számítógép

Részletesebben

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

Számítógép Architektúrák Perifériakezelés a PCI-ban és a PCI Express-ben Horváth Gábor 2017. február 14. Budapest docens BME Hálózati Rendszerek és Szolgáltatások Tanszék ghorvath@hit.bme.hu A PCI PCI = Peripheral Component Interfész,

Részletesebben

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

Máté: Számítógép architektúrák Elágazás jövendölés ok gép megjövendöli, hogy egy ugrást végre kell hajtani vagy sem. Egy triviális jóslás: a visszafelé irányulót végre kell hajtani (ilyen van a ciklusok végén), az előre irányulót nem

Részletesebben

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

Számítógép architektúrák Számítógép architektúrák Számítógépek felépítése Digitális adatábrázolás Digitális logikai szint Mikroarchitektúra szint Gépi utasítás szint Operációs rendszer szint Assembly nyelvi szint Probléma orientált

Részletesebben

Számítógépek, számítógép rendszerek

Számítógépek, számítógép rendszerek Számítógépek, számítógép rendszerek 7. A sínek Dr. Vadász Dénes Miskolc, 2005. február TARTALOM TARTALOM... a 7. A sínek... 1 7.1. Az IBM PC-k sínrendszerei... 3 7.2. A PCI sín... 4 7.3. További híres

Részletesebben

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

Számítógépek felépítése Számítógépek felépítése Emil Vatai 2014-2015 Emil Vatai Számítógépek felépítése 2014-2015 1 / 14 Outline 1 Alap fogalmak Bit, Byte, Word 2 Számítógép részei A processzor részei Processzor architektúrák

Részletesebben

A számítógép egységei

A számítógép egységei A számítógép egységei A számítógépes rendszer két alapvető részből áll: Hardver (a fizikai eszközök összessége) Szoftver (a fizikai eszközöket működtető programok összessége) 1.) Hardver a) Alaplap: Kommunikációt

Részletesebben

Bepillantás a gépházba

Bepillantás a gépházba Bepillantás a gépházba Neumann-elvű számítógépek főbb egységei A részek feladatai: Központi egység: Feladata a számítógép vezérlése, és a számítások elvégzése. Operatív memória: A számítógép bekapcsolt

Részletesebben

Memóriák - tárak. Memória. Kapacitás Ár. Sebesség. Háttértár. (felejtő) (nem felejtő)

Memóriák - tárak. Memória. Kapacitás Ár. Sebesség. Háttértár. (felejtő) (nem felejtő) Memóriák (felejtő) Memória Kapacitás Ár Sebesség Memóriák - tárak Háttértár (nem felejtő) Memória Vezérlő egység Központi memória Aritmetikai Logikai Egység (ALU) Regiszterek Programok Adatok Ez nélkül

Részletesebben

A számítógép fő részei

A számítógép fő részei Hardver ismeretek 1 A számítógép fő részei 1. A számítógéppel végzett munka folyamata: bevitel ==> tárolás ==> feldolgozás ==> kivitel 2. A számítógépet 3 fő részre bonthatjuk: központi egységre; perifériákra;

Részletesebben

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

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 . Számítógépek működési elve Bevezetés az informatikába. előadás Dudásné Nagy Marianna Az általánosan használt számítógépek a belső programvezérlés elvén működnek Külső programvezérlés... Vezérlés elve

Részletesebben

Számítógép felépítése

Számítógép felépítése Alaplap, processzor Számítógép felépítése Az alaplap A számítógép teljesítményét alapvetően a CPU és belső busz sebessége (a belső kommunikáció sebessége), a memória mérete és típusa, a merevlemez sebessége

Részletesebben

Digitális rendszerek. Mikroarchitektúra szintje

Digitális rendszerek. Mikroarchitektúra szintje Digitális rendszerek Mikroarchitektúra szintje Mikroarchitektúra Jellemzők A digitális logika feletti szint Feladata az utasításrendszer-architektúra szint megalapozása, illetve megvalósítása Példa Egy

Részletesebben

Digitális Logika szintje. Sínek - PCI

Digitális Logika szintje. Sínek - PCI Digitális Logika szintje Sínek - PCI PCI - ütemezés REQ# GNT# REQ# GNT# PCI ütemező REQ# GNT# PCI sín használatához az eszköznek először le kell foglalnia a sínt PCI centralizált sínütemezőt használ REQ#

Részletesebben

SZORGALMI FELADAT. 17. Oktober

SZORGALMI FELADAT. 17. Oktober SZORGALMI FELADAT F2. Tervezzen egy statikus aszinkron SRAM memóriainterfész áramkört a kártyán található 128Ki*8 bites memóriához! Az áramkör legyen képes az írási és olvasási műveletek végrehajtására

Részletesebben

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

Számítógép Architektúrák Számítógép Architektúrák Perifériakezelés a PCI-ban és a PCI Express-ben 2015. március 9. Budapest Horváth Gábor docens BME Hálózati Rendszerek és Szolgáltatások Tanszék ghorvath@hit.bme.hu Tartalom A

Részletesebben

Bevitel-Kivitel. Eddig a számítógép agyáról volt szó. Szükség van eszközökre. Processzusok, memória, stb

Bevitel-Kivitel. Eddig a számítógép agyáról volt szó. Szükség van eszközökre. Processzusok, memória, stb Input és Output 1 Bevitel-Kivitel Eddig a számítógép agyáról volt szó Processzusok, memória, stb Szükség van eszközökre Adat bevitel és kivitel a számitógépből, -be Perifériák 2 Perifériákcsoportosításá,

Részletesebben

A fő menüpontok között a bal vagy jobb nyíllal mozoghatunk, Enter leütésére pedig megjelenik az adott menühöz tartozó tartalom.

A fő menüpontok között a bal vagy jobb nyíllal mozoghatunk, Enter leütésére pedig megjelenik az adott menühöz tartozó tartalom. AMI BIOS SETUP (ASRock 890GX, 890GM Pro3) Menü kezelése A fő menüpontok között a bal vagy jobb nyíllal mozoghatunk, Enter leütésére pedig megjelenik az adott menühöz tartozó tartalom. Menün belüli navigálás:

Részletesebben

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

SZÁMÍTÓGÉP ARCHITEKTÚRÁK SZÁMÍTÓGÉP ARCHITEKTÚRÁK Az utasítás-pipeline szélesítése Horváth Gábor, Belső Zoltán BME Hálózati Rendszerek és Szolgáltatások Tanszék ghorvath@hit.bme.hu, belso@hit.bme.hu Budapest, 2018-05-19 1 UTASÍTÁSFELDOLGOZÁS

Részletesebben

Számítógép architektúrák. Miről lesz szó? A sín (bus) A sínek. A sínek és kapcsolatos fogalmak Híres sínek jellemzői

Számítógép architektúrák. Miről lesz szó? A sín (bus) A sínek. A sínek és kapcsolatos fogalmak Híres sínek jellemzői Számítógép architektúrák A sínek Miről lesz szó? A sínek és kapcsolatos fogalmak Híres sínek jellemzői A sínek Vadász, 2007. Ea 6 2 A sín (bus) A komponensek (modulok) közötti információforgalmat lebonyolító,

Részletesebben

Alaplap. Az alaplapról. Néhány processzorfoglalat. Slot. < Hardver

Alaplap. Az alaplapról. Néhány processzorfoglalat. Slot. < Hardver 1/11 < Hardver Szerző: Sallai András Copyright Sallai András, 2014, 2015, 2017 Licenc: GNU Free Documentation License 1.3 Web: http://szit.hu Az alaplapról A számítógép alapja, ez fogja össze az egyes

Részletesebben

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

Máté: Számítógép architektúrák Október 18, 19, 20, 21 én teszt az Irinyi 227 es teremben a MOODLE vizsgáztató programmal az október 18 a előtt elhangzott előadások anyagából. A vizsgáztató tóprogram az október 11 ével kezdődő héten

Részletesebben

PC-s sínek (PCI) Sávszélesség (Mbájt/sec)

PC-s sínek (PCI) Sávszélesség (Mbájt/sec) PC-s sínek (PCI) A mai alaplapok legnagyobb részét elfoglalják a bővítőkártyáknak szánt foglalatok. A mostanában gyártott alaplapokhoz alapvetően három típusú kártya használható: ISA, PCI, AGP. Mára már

Részletesebben

Programmable Chip. System on a Chip. Lazányi János. Tartalom. A hagyományos technológia SoC / PSoC SoPC Fejlesztés menete Mi van az FPGA-ban?

Programmable Chip. System on a Chip. Lazányi János. Tartalom. A hagyományos technológia SoC / PSoC SoPC Fejlesztés menete Mi van az FPGA-ban? System on a Chip Programmable Chip Lazányi János 2010 Tartalom A hagyományos technológia SoC / PSoC SoPC Fejlesztés menete Mi van az FPGA-ban? Page 2 1 A hagyományos technológia Elmosódó határvonalak ASIC

Részletesebben

Alaplap. Slot. Bővítőkártyák. Csatolható tárolók. Portok. < Hardver

Alaplap. Slot. Bővítőkártyák. Csatolható tárolók. Portok. < Hardver 2016/07/02 07:26 < Hardver Szerző: Sallai András Copyright Sallai András, 2014, 2015 Licenc: GNU Free Documentation License 1.3 Web: http://szit.hu Slot Az alaplap bővítőhelyei. ISA VESA-LB PCI AGP PCIE

Részletesebben

Programozási segédlet DS89C450 Fejlesztőpanelhez

Programozási segédlet DS89C450 Fejlesztőpanelhez Programozási segédlet DS89C450 Fejlesztőpanelhez Készítette: Fekete Dávid Processzor felépítése 2 Perifériák csatlakozása a processzorhoz A perifériák adatlapjai megtalálhatók a programozasi_segedlet.zip-ben.

Részletesebben

Processzor (CPU - Central Processing Unit)

Processzor (CPU - Central Processing Unit) Készíts saját kódolású WEBOLDALT az alábbi ismeretanyag felhasználásával! A lap alján lábjegyzetben hivatkozz a fenti oldalra! Processzor (CPU - Central Processing Unit) A központi feldolgozó egység a

Részletesebben

11.3.7 Feladatlap: Számítógép összetevők keresése

11.3.7 Feladatlap: Számítógép összetevők keresése 11.3.7 Feladatlap: Számítógép összetevők keresése Bevezetés Nyomtasd ki a feladatlapot és old meg a feladatokat. Ezen feladatlap megoldásához szükséged lesz az Internetre, katalógusokra vagy egy helyi

Részletesebben

Perifériák hozzáadása a rendszerhez

Perifériák hozzáadása a rendszerhez Perifériák hozzáadása a rendszerhez Intellectual Property (IP) katalógus: Az elérhető IP modulok listája Bal oldalon az IP Catalog fül Ingyenes IP modulok Fizetős IP modulok: korlátozások Időkorlátosan

Részletesebben

A mikroszámítógép felépítése.

A mikroszámítógép felépítése. 1. Processzoros rendszerek fő elemei mikroszámítógépek alapja a mikroprocesszor. Elemei a mikroprocesszor, memória, és input/output eszközök. komponenseket valamilyen buszrendszer köti össze, amelyen az

Részletesebben

A konferencia terem foglaltsága miatt a november 11-i előadást november 12-én 10h-tól tudom megtartani a konferencia teremben.

A konferencia terem foglaltsága miatt a november 11-i előadást november 12-én 10h-tól tudom megtartani a konferencia teremben. A konferencia terem foglaltsága miatt a november -i előadást november -én h-tól tudom megtartani a konferencia teremben. Elágazás jövendölés Figyeljük, hogy az utolsó k feltételes elágazást végre kellett-e

Részletesebben

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

Számítógépek felépítése, alapfogalmak 2. előadás Számítógépek felépítése, alapfogalmak Lovas Szilárd, Krankovits Melinda SZE MTK MSZT kmelinda@sze.hu B607 szoba Nem reprezentatív felmérés kinek van ilyen számítógépe? 2 Nem reprezentatív felmérés

Részletesebben

Ismétlés: Moore törvény. Tranzisztorok mérőszáma: n*százmillió, n*milliárd.

Ismétlés: Moore törvény. Tranzisztorok mérőszáma: n*százmillió, n*milliárd. 1 2 3 Ismétlés: Moore törvény. Tranzisztorok mérőszáma: n*százmillió, n*milliárd. 4 5 Moore törvényhez érdekesség: a várakozásokhoz képest folyamatosan alulteljesített, ezért többször is újra lett fogalmazva

Részletesebben

A Számítógépek hardver elemei

A Számítógépek hardver elemei Mechatronika, Optika és Gépészeti Informatika Tanszék Kovács Endre tud. Mts. A Számítógépek hardver elemei Korszerű perifériák és rendszercsatolásuk A µ processzoros rendszer regiszter modellje A µp gépi

Részletesebben

Autóipari beágyazott rendszerek CAN hardver

Autóipari beágyazott rendszerek CAN hardver Scherer Balázs, Tóth Csaba: Autóipari beágyazott rendszerek CAN hardver Előadásvázlat Kézirat Csak belső használatra! 2012.02.19. SchB, TCs BME MIT 2012. Csak belső használatra! Autóipari beágyazott rendszerek

Részletesebben

11. Az alaplap és részei, az eszközök alaplapra történő csatlakoztatásának módjai

11. Az alaplap és részei, az eszközök alaplapra történő csatlakoztatásának módjai 11. Az alaplap és részei, az eszközök alaplapra történő csatlakoztatásának módjai Az alaplap részei, az egyes részek funkciói Az alaplapon (motherboard) a számítógép működéséhez elengedhetetlen áramkörök

Részletesebben

2016/08/31 02:45 1/6 Hardver alapok

2016/08/31 02:45 1/6 Hardver alapok 2016/08/31 02:45 1/6 Hardver alapok < Hardver Hardver alapok Szerző: Sallai András Copyright Sallai András, 2011, 2013, 2014 Licenc: GNU Free Documentation License 1.3 Web: http://szit.hu Bevezetés A számítógépet

Részletesebben

Processzusok (Processes), Szálak (Threads), Kommunikáció (IPC, Inter-Process Communication)

Processzusok (Processes), Szálak (Threads), Kommunikáció (IPC, Inter-Process Communication) 1 Processzusok (Processes), Szálak (Threads), Kommunikáció (IPC, Inter-Process Communication) 1. A folyamat (processzus, process) fogalma 2. Folyamatok: műveletek, állapotok, hierarchia 3. Szálak (threads)

Részletesebben

Számítógép Architektúrák I-II-III.

Számítógép Architektúrák I-II-III. Kidolgozott államvizsgatételek Számítógép Architektúrák I-II-III. tárgyakhoz 2010. június A sikeres államvizsgához kizárólag ennek a dokumentumnak az ismerete nem elégséges, a témaköröket a Számítógép

Részletesebben

Architektúra, cache. Mirıl lesz szó? Mi a probléma? Teljesítmény. Cache elve. Megoldás. Egy rövid idıintervallum alatt a memóriahivatkozások a teljes

Architektúra, cache. Mirıl lesz szó? Mi a probléma? Teljesítmény. Cache elve. Megoldás. Egy rövid idıintervallum alatt a memóriahivatkozások a teljes Architektúra, cache irıl lesz szó? Alapfogalmak Adat cache tervezési terének alapkomponensei Koschek Vilmos Fejlıdés vkoschek@vonalkodhu Teljesítmény Teljesítmény növelése Technológia Architektúra (mem)

Részletesebben

Processzusok (Processes), Szálak (Threads), Kommunikáció (IPC, Inter-Process Communication)

Processzusok (Processes), Szálak (Threads), Kommunikáció (IPC, Inter-Process Communication) 1 Processzusok (Processes), Szálak (Threads), Kommunikáció (IPC, Inter-Process Communication) 1. A folyamat (processzus, process) fogalma 2. Folyamatok: műveletek, állapotok, hierarchia 3. Szálak (threads)

Részletesebben

Buszrendszer. Dr. Seebauer Márta. Budapesti Műszaki Főiskola Regionális Oktatási és Innovációs Központ Székesfehérvár

Buszrendszer. Dr. Seebauer Márta. Budapesti Műszaki Főiskola Regionális Oktatási és Innovációs Központ Székesfehérvár Budapesti Műszaki Főiskola Regionális Oktatási és Innovációs Központ Székesfehérvár Buszrendszer Dr. Seebauer Márta főiskolai tanár seebauer.marta@roik.bmf.hu Kommunikáció számítógépek között lokális távoli

Részletesebben

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

Számítógép Architektúrák Számítógép Architektúrák Perifériakezelés 2017. február 15. Budapest Horváth Gábor docens BME Hálózati Rendszerek és Szolgáltatások Tanszék ghorvath@hit.bme.hu Számítógép Architektúrák Horváth Gábor, BME

Részletesebben

A mikroprocesszor felépítése és működése

A mikroprocesszor felépítése és működése A mikroprocesszor felépítése és működése + az egyes részegységek feladata! Információtartalom vázlata A mikroprocesszor feladatai A mikroprocesszor részegységei A mikroprocesszor működése A mikroprocesszor

Részletesebben

Informatika érettségi vizsga

Informatika érettségi vizsga Informatika 11/L/BJ Informatika érettségi vizsga ÍRÁSBELI GYAKORLATI VIZSGA (180 PERC - 120 PONT) SZÓBELI SZÓBELI VIZSGA (30 PERC FELKÉSZÜLÉS 10 PERC FELELET - 30 PONT) Szövegszerkesztés (40 pont) Prezentáció-készítés

Részletesebben

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

Máté: Számítógép architektúrák Máté: Számítógép architektúrák... Hétszakaszú csővezeték: Mic (.. ábra). Az IFU a bejövő bájtfolyamot a dekódolóba küldi. IJVM hossz. A dekódoló a WIDE prefixumot felismeri, pl. WIDE ILOAD ot átalakítja

Részletesebben

Alapismeretek. Tanmenet

Alapismeretek. Tanmenet Alapismeretek Tanmenet Alapismeretek TANMENET-Alapismeretek Témakörök Javasolt óraszám 1. Számítógépes alapfogalmak, számítógép generációk 2. A számítógép felépítése, hardver, A központi egység 3. Hardver

Részletesebben

elektronikus adattárolást memóriacím

elektronikus adattárolást memóriacím MEMÓRIA Feladata A memória elektronikus adattárolást valósít meg. A számítógép csak olyan műveletek elvégzésére és csak olyan adatok feldolgozására képes, melyek a memóriájában vannak. Az információ tárolása

Részletesebben

Alapismeretek. Tanmenet

Alapismeretek. Tanmenet Alapismeretek Tanmenet Alapismeretek TANMENET-Alapismeretek Témakörök Javasolt óraszám 1. Történeti áttekintés 2. Számítógépes alapfogalmak 3. A számítógép felépítése, hardver A központi egység 4. Hardver

Részletesebben

statikus RAM ( tároló eleme: flip-flop ),

statikus RAM ( tároló eleme: flip-flop ), 1 Írható/olvasható memóriák (RAM) Az írható/olvasható memóriák angol rövidítése ( RAM Random Acces Memories közvetlen hozzáférésű memóriák) csak a cím szerinti elérés módjára utal, de ma már ehhez az elnevezéshez

Részletesebben

8. Fejezet Processzor (CPU) és memória: tervezés, implementáció, modern megoldások

8. Fejezet Processzor (CPU) és memória: tervezés, implementáció, modern megoldások 8. Fejezet Processzor (CPU) és memória: The Architecture of Computer Hardware and Systems Software: An Information Technology Approach 3rd Edition, Irv Englander John Wiley and Sons 2003 Wilson Wong, Bentley

Részletesebben

Billentyűzet. Csatlakozók: A billentyűzetet kétféle csatlakozóval szerelhetik. 5 pólusú DIN (AT vagy XT billentyűzet csatlakozó),

Billentyűzet. Csatlakozók: A billentyűzetet kétféle csatlakozóval szerelhetik. 5 pólusú DIN (AT vagy XT billentyűzet csatlakozó), Billentyűzet Általános billentyűzet Csatlakozók: A billentyűzetet kétféle csatlakozóval szerelhetik. 5 pólusú DIN (AT vagy XT billentyűzet csatlakozó), 6 pólusú mini-din (PS/2 billentyűzet csatlakozó).

Részletesebben

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

Máté: Számítógép architektúrák 2010.12.10. Pentium 4 Gépi utasítások RIS szerű μműveletek, több μművelet futhat egyszerre: szuperskaláris gép, megengedi a sorrenden kívüli végrehajtást is. Pentium 4 3 szintű belső gyorsító tár. L1: KBadat, 4 utas

Részletesebben

ELŐADÁS 2016-01-05 SZÁMÍTÓGÉP MŰKÖDÉSE FIZIKA ÉS INFORMATIKA

ELŐADÁS 2016-01-05 SZÁMÍTÓGÉP MŰKÖDÉSE FIZIKA ÉS INFORMATIKA ELŐADÁS 2016-01-05 SZÁMÍTÓGÉP MŰKÖDÉSE FIZIKA ÉS INFORMATIKA A PC FIZIKAI KIÉPÍTÉSÉNEK ALAPELEMEI Chip (lapka) Mikroprocesszor (CPU) Integrált áramköri lapok: alaplap, bővítőkártyák SZÁMÍTÓGÉP FELÉPÍTÉSE

Részletesebben

2017/12/16 21:33 1/7 Hardver alapok

2017/12/16 21:33 1/7 Hardver alapok 2017/12/16 21:33 1/7 Hardver alapok < Hardver Hardver alapok Szerző: Sallai András Copyright Sallai András, 2011, 2013, 2014 Licenc: GNU Free Documentation License 1.3 Web: http://szit.hu Bevezetés A számítógépet

Részletesebben

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

Számítógép Architektúrák Memória technológiák Horváth Gábor 2017. március 9. Budapest docens BME Hálózati Rendszerek és Szolgáltatások Tanszék ghorvath@hit.bme.hu Hol tartunk? CPU Perifériák Memória 2 Mit tanulunk a memóriákról?

Részletesebben

Mikrorendszerek tervezése

Mikrorendszerek tervezése BUDAPESTI MŰSZAKI ÉS GAZDASÁGTUDOMÁNYI EGYETEM VILLAMOSMÉRNÖKI ÉS INFORMATIKAI KAR MÉRÉSTECHNIKA ÉS INFORMÁCIÓS RENDSZEREK TANSZÉK Mikrorendszerek tervezése Megszakítás- és kivételkezelés Fehér Béla Raikovich

Részletesebben

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

Számítógép Architektúrák Perifériakezelés Horváth Gábor 2016. február 18. Budapest docens BME Hálózati Rendszerek és Szolgáltatások Tanszék ghorvath@hit.bme.hu Hol tartunk? Vezérlésáramlásos CPU Adatáramlásos Perifériák Igényvezérelt

Részletesebben

5. tétel. A számítógép sematikus felépítése. (Ábra, buszok, CPU, Memória, IT, DMA, Periféria vezérlő)

5. tétel. A számítógép sematikus felépítése. (Ábra, buszok, CPU, Memória, IT, DMA, Periféria vezérlő) 5. tétel 12a.05. A számítógép sematikus felépítése (Ábra, buszok, CPU, Memória, IT, DMA, Periféria vezérlő) Készítette: Bandur Ádám és Antal Dominik Tartalomjegyzék I. Neumann János ajánlása II. A számítógép

Részletesebben

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

A számítógépek felépítése. A számítógép felépítése A számítógépek felépítése A számítógépek felépítése A számítógépek felépítése a mai napig is megfelel a Neumann elvnek, vagyis rendelkezik számoló egységgel, tárolóval, perifériákkal. Tápegység 1. Tápegység:

Részletesebben

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

Máté: Számítógép architektúrák Sín műveletek z eddigiek közönséges műveletek voltak. lokkos átvitel (3.4. ábra): kezdő címen kívül az adatre kell tenni a mozgatandó adatok számát. Esetleges várakozó ciklusok után ciklusonként egy adat

Részletesebben

Alapismeretek. Tanmenet

Alapismeretek. Tanmenet Alapismeretek Tanmenet Alapismeretek TANMENET-Alapismeretek Témakörök Javasolt óraszám 1. Számítógépes alapfogalmak 2. A számítógép felépítése, hardver, A központi egység 3. Hardver Perifériák 4. Hardver

Részletesebben

IT - Alapismeretek. Feladatgyűjtemény

IT - Alapismeretek. Feladatgyűjtemény IT - Alapismeretek Feladatgyűjtemény Feladatok PowerPoint 2000 1. FELADAT TÖRTÉNETI ÁTTEKINTÉS Pótolja a hiányzó neveket, kifejezéseket! Az első négyműveletes számológépet... készítette. A tárolt program

Részletesebben

5-6. ea Created by mrjrm & Pogácsa, frissítette: Félix

5-6. ea Created by mrjrm & Pogácsa, frissítette: Félix 2. Adattípusonként különböző regisztertér Célja: az adatfeldolgozás gyorsítása - különös tekintettel a lebegőpontos adatábrázolásra. Szorzás esetén karakterisztika összeadódik, mantissza összeszorzódik.

Részletesebben

Előadó: Nagy István (A65)

Előadó: Nagy István (A65) Programozható logikai áramkörök FPGA eszközök Előadó: Nagy István (A65) Ajánlott irodalom: Ajtonyi I.: Digitális rendszerek, Miskolci Egyetem, 2002. Ajtonyi I.: Vezérléstechnika II., Tankönyvkiadó, Budapest,

Részletesebben

Számítógép fajtái. 1) személyi számítógép ( PC, Apple Macintosh) - asztali (desktop) - hordozható (laptop, notebook, palmtop)

Számítógép fajtái. 1) személyi számítógép ( PC, Apple Macintosh) - asztali (desktop) - hordozható (laptop, notebook, palmtop) Számítógép Számítógépnek nevezzük azt a műszakilag megalkotott rendszert, amely adatok bevitelére, azok tárolására, feldolgozására, a gépen tárolt programok működtetésére alkalmas emberi beavatkozás nélkül.

Részletesebben

Tartalomjegyzék. Előszó... xi. 1. Bevezetés... 1. 2. Mechanikai, elektromos és logikai jellemzők... 13

Tartalomjegyzék. Előszó... xi. 1. Bevezetés... 1. 2. Mechanikai, elektromos és logikai jellemzők... 13 Előszó... xi 1. Bevezetés... 1 1.1. Fogalmak, definíciók... 1 1.1.1. Mintapéldák... 2 1.1.1.1. Mechanikus kapcsoló illesztése... 2 1.1.1.2. Nyomtató illesztése... 3 1.1.1.3. Katódsugárcsöves kijelző (CRT)

Részletesebben

Négyprocesszoros közvetlen csatolású szerverek architektúrája:

Négyprocesszoros közvetlen csatolású szerverek architektúrája: SzA49. AMD többmagos 2 és 4 processzoros szerverarchitektúrái (a közvetlenül csatolt architektúra főbb jegyei, négyprocesszoros közvetlen csatolású szerverek architektúrája, többmagos szerverprocesszorok

Részletesebben

IT - Alapismeretek. Megoldások

IT - Alapismeretek. Megoldások IT - Alapismeretek Megoldások 1. Az első négyműveletes számológépet Leibniz és Schickard készítette. A tárolt program elve Neumann János nevéhez fűződik. Az első generációs számítógépek működése a/az

Részletesebben

2016/06/23 07:47 1/13 Kérdések

2016/06/23 07:47 1/13 Kérdések 2016/06/23 07:47 1/13 Kérdések < Számítástechnika Kérdések Hardver Kérdés 0001 Hány soros port lehet egy PC típusú számítógépen? 4 COM1 COM2 COM3 COM4 Kérdés 0002 Egy operációs rendszerben mit jelent a

Részletesebben

Dr. Illés Zoltán zoltan.illes@elte.hu

Dr. Illés Zoltán zoltan.illes@elte.hu Dr. Illés Zoltán zoltan.illes@elte.hu Operációs rendszerek kialakulása Op. Rendszer fogalmak, struktúrák Fájlok, könyvtárak, fájlrendszerek Folyamatok Folyamatok kommunikációja Kritikus szekciók, szemaforok.

Részletesebben

SZÁMÍTÓGÉP FELÉPÍTÉSE (TK 61-TŐL)

SZÁMÍTÓGÉP FELÉPÍTÉSE (TK 61-TŐL) SZÁMÍTÓGÉP FELÉPÍTÉSE (TK 61-TŐL) SZÁMÍTÓGÉP Olyan elektronikus berendezés, amely adatok, információk feldolgozására képes emberi beavatkozás nélkül valamilyen program segítségével. HARDVER Összes műszaki

Részletesebben

8. Fejezet Processzor (CPU) és memória: tervezés, implementáció, modern megoldások

8. Fejezet Processzor (CPU) és memória: tervezés, implementáció, modern megoldások 8. Fejezet Processzor (CPU) és memória: The Architecture of Computer Hardware and Systems Software: An Information Technology Approach 3rd Edition, Irv Englander John Wiley and Sons 2003 Wilson Wong, Bentley

Részletesebben

Mérési jegyzőkönyv. az ötödik méréshez

Mérési jegyzőkönyv. az ötödik méréshez Mérési jegyzőkönyv az ötödik méréshez A mérés időpontja: 2007-10-30 A mérést végezték: Nyíri Gábor kdu012 mérőcsoport A mérést vezető oktató neve: Szántó Péter A jegyzőkönyvet tartalmazó fájl neve: ikdu0125.doc

Részletesebben

12. Gyakorlat Szerelés-gyak

12. Gyakorlat Szerelés-gyak 12. Gyakorlat Szerelés-gyak A BIOS az angol Basic Input / Output System kifejezés rövidítése, ami magyarul alapvető bemeneti / kimeneti rendszert jelent, és a számítógép szoftveres és hardveres része közötti

Részletesebben

9. Fejezet: Input/Output

9. Fejezet: Input/Output 9. Fejezet: Input/Output The Architecture of Computer Hardware and Systems Software: An Information Technology Approach 3rd Edition, Irv Englander John Wiley and Sons 2003 Wilson Wong, Bentley College

Részletesebben

DIGITÁLIS TECHNIKA 7. Előadó: Dr. Oniga István

DIGITÁLIS TECHNIKA 7. Előadó: Dr. Oniga István IGITÁLIS TECHNIKA 7 Előadó: r. Oniga István Szekvenciális (sorrendi) hálózatok Szekvenciális hálózatok fogalma Tárolók S tárolók JK tárolók T és típusú tárolók Számlálók Szinkron számlálók Aszinkron számlálók

Részletesebben

Programozható vezérlő rendszerek KOMMUNIKÁCIÓS HÁLÓZATOK 2.

Programozható vezérlő rendszerek KOMMUNIKÁCIÓS HÁLÓZATOK 2. KOMMUNIKÁCIÓS HÁLÓZATOK 2. CAN busz - Autóipari alkalmazásokhoz fejlesztették a 80-as években - Elsőként a BOSCH vállalat fejlesztette - 1993-ban szabvány (ISO 11898: 1993) - Később fokozatosan az iparban

Részletesebben

Számítógép architektúra

Számítógép architektúra Budapesti Műszaki Főiskola Regionális Oktatási és Innovációs Központ Székesfehérvár Számítógép architektúra Dr. Seebauer Márta főiskolai tanár seebauer.marta@roik.bmf.hu Irodalmi források Cserny L.: Számítógépek

Részletesebben

7.hét: A sorrendi hálózatok elemei II.

7.hét: A sorrendi hálózatok elemei II. 7.hét: A sorrendi hálózatok elemei II. Tárolók Bevezetés Bevezetés Regiszterek Számlálók Memóriák Regiszter DEFINÍCIÓ Tárolóegységek összekapcsolásával, egyszerű bemeneti kombinációs hálózattal kiegészítve

Részletesebben

3.6. HAGYOMÁNYOS SZEKVENCIÁLIS FUNKCIONÁLIS EGYSÉGEK

3.6. HAGYOMÁNYOS SZEKVENCIÁLIS FUNKCIONÁLIS EGYSÉGEK 3.6. AGYOMÁNYOS SZEKVENCIÁIS FUNKCIONÁIS EGYSÉGEK A fenti ismertető alapján elvileg tetszőleges funkciójú és összetettségű szekvenciális hálózat szerkeszthető. Vannak olyan szabványos funkciók, amelyek

Részletesebben

Ismerkedjünk tovább a számítógéppel. Alaplap és a processzeor

Ismerkedjünk tovább a számítógéppel. Alaplap és a processzeor Ismerkedjünk tovább a számítógéppel Alaplap és a processzeor Neumann-elvű számítógépek főbb egységei A részek feladatai: Központi egység: Feladata a számítógép vezérlése, és a számítások elvégzése. Operatív

Részletesebben

Operációs rendszerek. Az NT folyamatok kezelése

Operációs rendszerek. Az NT folyamatok kezelése Operációs rendszerek Az NT folyamatok kezelése Folyamatok logikai felépítése A folyamat modell: egy adott program kódját végrehajtó szál(ak)ból és, a szál(ak) által lefoglalt erőforrásokból állnak. Folyamatok

Részletesebben

1. MODUL - ÁLTALÁNOS FOGALMAK

1. MODUL - ÁLTALÁNOS FOGALMAK 1. MODUL - ÁLTALÁNOS FOGALMAK 1. Melyik a mondat helyes befejezése? A számítógép hardvere a) bemeneti és kimeneti perifériákat is tartalmaz. b) nem tartalmazza a CPU-t. c) a fizikai alkatrészek és az operációs

Részletesebben

Hogyan kell 3D tartalmat megtekinteni egy BenQ kivetítőn? Minimális rendszerkövetelmények 3D tartalom lejátszásához BenQ kivetítőn:

Hogyan kell 3D tartalmat megtekinteni egy BenQ kivetítőn? Minimális rendszerkövetelmények 3D tartalom lejátszásához BenQ kivetítőn: Hogyan kell 3D tartalmat megtekinteni egy BenQ kivetítőn? Az Ön BenQ kivetítője támogatja a háromdimenziós (3D) tartalom lejátszását a D-Sub, Komponens, HDMI, Videó és S-Video bemeneteken keresztül. Kompatibilis

Részletesebben

Hardver összetevők ellenőrzése Linux alatt. Hardverguruk előnyben...

Hardver összetevők ellenőrzése Linux alatt. Hardverguruk előnyben... Hardver összetevők ellenőrzése Linux alatt Hardverguruk előnyben... A hardverek támogatottsága A telepítés előtt érdemes meggyőződni arról, hogy a jelenleg használt hardver elemek támogatottak-e a Linux

Részletesebben

Alaplap: közös kapcsolódási felület a számítógép részegységei számára

Alaplap: közös kapcsolódási felület a számítógép részegységei számára Alaplap: közös kapcsolódási felület a számítógép részegységei számára AGP-csatlakozó alaplapi vezérlő chip PCI-csatlakozók rögzítőkeret a hűtőhöz FDD-csatlakozó tápegységcsatlakozó S.ATAcsatlakozók P.ATAcsatlakozók

Részletesebben

Dr. Oniga István DIGITÁLIS TECHNIKA 8

Dr. Oniga István DIGITÁLIS TECHNIKA 8 Dr. Oniga István DIGITÁLIS TECHNIA 8 Szekvenciális (sorrendi) hálózatok Szekvenciális hálózatok fogalma Tárolók RS tárolók tárolók T és D típusú tárolók Számlálók Szinkron számlálók Aszinkron számlálók

Részletesebben

Digitális technika (VIMIAA01) Laboratórium 9

Digitális technika (VIMIAA01) Laboratórium 9 BUDAPESTI MŰSZAKI ÉS GAZDASÁGTUDOMÁNYI EGYETEM VILLAMOSMÉRNÖKI ÉS INFORMATIKAI KAR MÉRÉSTECHNIKA ÉS INFORMÁCIÓS RENDSZEREK TANSZÉK Digitális technika (VIMIAA01) Laboratórium 9 Fehér Béla Raikovich Tamás,

Részletesebben

Számítógép egységei. Szoftver (a fizikai eszközöket működtető programok összessége)

Számítógép egységei. Szoftver (a fizikai eszközöket működtető programok összessége) Számítógép egységei A számítógépes rendszer két alapvető részből áll: Hardver (a fizikai eszközök összessége) Szoftver (a fizikai eszközöket működtető programok összessége) 1.) Hardver a) Alaplap: Kommunikációt

Részletesebben

9. Fejezet: Input/Output

9. Fejezet: Input/Output 9. Fejezet: Input/Output The Architecture of Computer Hardware and Systems Software: An Information Technology Approach 3rd Edition, Irv Englander John Wiley and Sons 2003 Wilson Wong, Bentley College

Részletesebben

Digitális technika (VIMIAA01) Laboratórium 9

Digitális technika (VIMIAA01) Laboratórium 9 BUDAPESTI MŰSZAKI ÉS GAZDASÁGTUDOMÁNYI EGYETEM VILLAMOSMÉRNÖKI ÉS INFORMATIKAI KAR MÉRÉSTECHNIKA ÉS INFORMÁCIÓS RENDSZEREK TANSZÉK Digitális technika (VIMIAA01) Laboratórium 9 Fehér Béla Raikovich Tamás,

Részletesebben