Gábor Dénes Főiskola Győr. Mikroszámítógépek. Előadás vázlat. 2005/2006 tanév 2. szemeszter. Készítette: Markó Imre 2006
|
|
- Ádám Székely
- 9 évvel ezelőtt
- Látták:
Átírás
1 Gábor Dénes Főiskola Győr Mikroszámítógépek Előadás vázlat /2006 tanév 2. szemeszter
2 Bevezetés A tantárgy oktatásának célja: a számítógép hardverének megismertetése A tantárgy által tárgyalt témakörök: A mikroszámítógép-rendszerek felépítése Számítógép architektúrák Központi feldolgozó egység Tárolókezelés Perifériák kezelése PC-k felépítése, alkatrészeik működése PC-k alkatrészeinek kiválasztása, szerelése
3 Számonkérések, ajánlott irodalom A tantárgy elméleti számonkérése elméletileg a Számítástechnika szigorlaton történik! A konzultációkat követően ZH-kat írnak, amelyek mindegyikének megírása és legalább 61% átlaga esetén aláírás kapható. Ajánlott szakirodalom: Budai Attila : Mikroszámítógép-rendszerek Cserny László: Mikroszámítógépek Markó Imre: PC-k konfigurálása és installálása Abonyi Zsolt: PC hardver kézikönyv Agárdi Gábor - Hadi János: Fókuszban a Pentium Cserny László: RISC processzorok Előadás vázlatok (számonkérés ebből)
4 A hardverrétegek jellemzői A HARDVER FOGALMA: A számítógépet alkotó eszközök (áramkörök, mechanikus berendezések, kábelek, csatlakozók, perifériák) összefoglaló neve. HIERARCHIKUS FELÉPÍTÉSSEL MODELLEZZÜK Rendszerszint (System Architectural Level) Rendszerszinten a számítógép hardverét félautomatikus fő-részegységeivel írjuk le (processzor, interfész, tároló stb.). Processzor Memória I/O eszköz I/O eszköz I/O eszköz
5 A hardverrétegek jellemzői Algoritmikus szint (Algorithmic Level) Ezen a szinten megadjuk az egyes részegységeket alkotó hardver modulokat és algoritmusokat (CU, ALU, regiszterek stb.). Vezérlőegység Aritmetikai és logikai egység Regiszterkészlet
6 A hardverrétegek jellemzői Funkcionális blokkok szintje (Functional Block Level) Meghatározzuk a hardver modulok funkcionális blokkokból (például regiszterek, számlálók stb.) való felépítését, műveletvégzését és az ezek közötti adatátvitelt. Akkumulátor Szorzóregiszter Adatregiszter Párhuzamos összeadó Kimeneti sín + - * / Vezérlő egység Bemeneti sín
7 A hardverrétegek jellemzői Logikai szint A hardvert kapuáramkörökkel specifikáljuk, eszköze a Boole-algebra. S + C 1 & & + D A B
8 A hardverrétegek jellemzői Áramköri szint A jeleket már folytonos mennyiségeknek tekintjük (feszültség). Építőelemek a tranzisztorok, kondenzátorok stb. +12V Kimenet
9 A hardver Y diagramja VISELKEDÉSI MODELL Rendszerspecifikáció Algoritmus Műveletek Bool-algebra Differenciál egyenletek RENDSZER SZINT ALGORITMIKUS SZINT FUNKCIONÁLIS BLOKK SZINT LOGIKAI SZINT CPU, memória ALU, CU Regiszterek Kapuk Alkatrészek STRUKTÚRÁLIS ÁRAMKÖRI SZINT Tranzisztor maszkok Cellák Blokksémák Csoportok Fizikai részek FIZIKAI/GEOMETRIAI
10 Számítógép generációk 1. generáció ( ) Műveleti sebesség: Központi memória mérete: Jellemző építőelemek: Maximális háttérkapacitás: Jellemző szoftverelemek: 0,01 MIPS 50 KB elektroncső, mágnesdob 10 MB gépi kód
11 Számítógép generációk 2. generáció ( ) Műveleti sebesség: Központi memória mérete: Jellemző építőelemek: Maximális háttérkapacitás: Jellemző szoftverelemek: 1 MIPS 500 KB tranzisztor, mágneslemez 1 GB operációs rendszer programnyelvek
12 Számítógép generációk 3. generáció ( ) Műveleti sebesség: Központi memória mérete: Jellemző építőelemek: Maximális háttérkapacitás: 10 MIPS 10 MB IC, félvezetők 10 GB Jellemző szoftverelemek: többfelhasználós op. r. 3. gen. prg. nyelvek
13 Számítógép generációk 4. generáció ( ) Műveleti sebesség: Központi memória mérete: Jellemző építőelemek: Maximális háttérkapacitás: Jellemző szoftverelemek: 100 MIPS 100 MB LSI, up, 64 kb chipek 100 GB egységes op. rendszerek adatbázis-kezelők hálózati szoftverek 4 GL
14 Számítógép generációk 5. generáció ( ) Műveleti sebesség: Központi memória mérete: Jellemző építőelemek: Maximális háttérkapacitás: Jellemző szoftverelemek: MIPS 1 GB VLSI, 1 Gb chipek 1 TB internet multimédia mesterséges intelligencia
15 A hardver szabványos leírása Problémák a hardver leírásánál bonyolult integrált áramkörök áramköri szinten lehetetlen tervezni csoportmunka nem megoldható, de egy ember nem tervezhet dokumentációt készíteni lehetetlen MEGOLDÁSOK rétegmodell számítógéppel segített tervezés szabványos hardver leírónyelv (Very High Speed Integrated Circuits Hardware Description Language, VHDL) (IEEE) és 1989 (ANSI)
16 A hardver szabványos leírása Hardverfejlesztés VHDL-lel Feladatspecifikáció Hardver leírás algoritmikus szinten Szimuláció és ellenőrzés Hardver leírás VHDL nyelven Gyártófüggetlen logikai kapuáramkör tervek Gyártófüggő logikai kapuáramkör tervek Integrált áramköri CAD/CAM tervek
17 A hardver szabványos leírása VHDL egységei architektúra megadja a hardver egység funkcióit és szerkezetét interfész ez egységek közötti kommunikáció konfiguráció az architektúrák és az interfészek egymáshoz rendelése
18 A hardver szabványos leírása VHDL egységei Funkciók Szerkezet Interfész 1 leírás Arcitektúra 1 Arcitektúra n Interfész n leírás Konfiguráció
19 A hardver szabványos leírása Architektúra ain bin cin (3:0) Felépítés vagy viselkedés ENTITY add_1b IS PORT (ain, bin : IN std_logic; cin: IN std_logic_vector(0 to 3); eout, fout : OUT std_logic; dout : OUT std_logic_vector (0 to 3)) END add_1b; eout fout dout(3:0)
20 Számítógép architektúrák
21 Architektúra fogalma Számítógéprendszer architektúra: a számítógép funkcionális felépítésének, a részegységek kommunikációs kapcsolatainak, valamint a rendszer specifikációjának együttese (részegységek, funkciók, interfész protokollok). F = C x T x U számítógép egy feladat teljesítmény elvégzéséhez szükséges idő C egy utasításra eső átlagos ciklusszám T U egy ciklushoz szükséges idő a feladatvégrehajtáshoz szükséges utasításszám
22 Architektúra fogalma A teljesítménynövelés módszerei U csökkentése Hatékony programozás és fordítóprogram T csökkentése Magasabb órajel frekvencia Áramköri fejlesztés C csökkentése Architektúra fejlesztés (párhuzamosítás)
23 A teljesítmény mérése A számítógépek teljesítményének mérése MIPS ( MOPS) Million Instructions per Second MFLOPS Millions of Floating Point Operations per Second benchmark Teljesítménymérő program lényeg: alkalmazásfüggő és átlag!!! példa: intel icomp index : 2.0 A teljesítmény nem csak az architektúrától, hanem az egyes részegységek, valamint az egész rendszer összehangoltságától is nagymértékben függ!!!
24 A számítógépes rendszerek osztályozása teljesítmény szerint: mikro (kis), közép és nagyszámítógépek Az utasításkészlet szerint: komplex- (CISC, Complex Instructions Set Computer) és egyszerűsített utasításkészletű gépek (RISC, Reduced Instructions Set Computer)
25 A számítógépes rendszerek osztályozása az utasítás és adatfolyamatok száma szerint: SISD (Single Intruction Stream Single Data Stream) SIMD (Single Intruction Stream Multiple Data Stream), MISD (Multiple Intruction Stream Single Data Stream), MIMD (Multiple Intruction Stream Multiple Data Stream)
26 A számítógépes rendszerek osztályozása A számítógép működési elve szerint: Neumann és nem Neumann elvű architektúrák Az egy időben kiszolgált felhasználók száma és a kiszolgálás időbelisége szerint multiprogramozás real time rendszer pipeline
27 Nagyszámítógépek mainframe Nagy műveleti sebesség Nagy tárolókapacitás Speciális működési feltételek (pl. kondicionálás) Nagy megbízhatóságú működés A mission-criticals követelményeknek megfelel Jellemző adatok: Processzor szám: db Memóriaméret: 4 Gbájt fölött Háttértárkapacitás: 100 Gbájt fölött
28 Hibatűrő architektúrák A meghibásodások nem okoznak üzemkiesést Tandem rendszerek Multiprocesszoros rendszerek Egyszerű hibatűrés Dupla csatornás IP vezérlők Üzenet alapú operációs rendszerek
29 A szg-rendszerek osztályozása Hibatűrő architektúrák hardver felépítése Hálózatvezérlő processzor Központi egység Processzor 1 Processzor n Hálózatvezérlő processzor Szerviz processzor Lemezvezérlő Lemezvezérlő Terminálvezérlő Főtár Távoli terminál
30 Középgépek (Minicomputer, Workstation) Közepes teljesítményű gépek, amelyek 32 bites architektúrán 32 bites operációs rendszert futtatnak. Többprocesszoros rendszer SMP architektúrával Jellemző adatok: Processzor szám: 2 12 db Memóriaméret: 256 Mbájt fölött Háttértár kapacitás: 40 Gbájt fölött
31 Kisszámítógépek (microcomputer) Kis teljesítményű Egy műveletvégző egység Önálló munkavégzés Asztali vagy hordozható kivitel Jellemző adatok: Processzor szám: 1 db Memóriaméret: 64 Mbájt fölött Háttértárkapacitás: 10 Gbájt fölött
32 Csoportosítás utasítás- és adatfolyamok száma szerint Utasításfolyam: az utasítások egymás utáni folyamata, amiket egy program futása során végrehajt Adatfolyam: azok az adatok, amelyekkel az utasításfolyam műveleteket végez Az utasításfolyam nem azonos a programlistával!!!
33 Single Instruction Stream, Single Data Stream Utasításfolyam: az utasítások egymás utáni folyamata, amiket egy program futása során végrehajt Neumann architektúrájú gépek PC-k processzorai Pentium MMX-ig Utasításfolyam Utasítás 1 Utasítás 1... Utasítás n Adatfolyam Adat 1 Adat 2... Adat n
34 Single Instruction Stream, Multiple Data Stream Több ALU Vektorműveletek végzése 3D-s utasítások gyors feldolgozása... Utasításfolyam Utasítás 1 Utasítás 1 Utasítás n Adatok 1 Adatok 2... Adatok n Adatfolyamok... Adatok 1 Adatok 2 Adatok n... Adatok 1 Adatok 2 Adatok n
35 Single Instruction Stream, Multiple Data Stream Közös memóriahasználat (Disztributed Memory) Osztott memóriahasználat (Shared Memory) CPU CPU Adatok ALU 1 1 Adatok ALU 12 1 Adatok ALU 1 1 Adatok ALU 12 1 Memória Memória 1 Memória 2
36 Multiple Instruction Stream, Single Data Stream Gyakorlatilag nem léteznek Ide sorolható a pipeline fault tolerant
37 A szg-rendszerek osztályozása Multiple Instruction Stream, Multiple Data Stream Multiprocesszoros gépek Több vezérlő és több végrehajtó egység Utasításfolyamok... Utasítás 1 Utasítás 1 Utasítás n Utasítás 1 Utasítás 1... Utasítás n Adatfolyamok Adatok 1 Adatok 2... Adatok n... Adatok 1 Adatok 2 Adatok n
38 Teljesítménynövelés módszerei Miért van szükség a teljesítmény növelésére? bonyolultabbakká váltak a megoldandó feladatok kevés idő a számításra real time az alkalmazások növekedésével a gépek teljesítménye nem arányosan növekedett összetettebb feladatok megoldásának igénye költségmegtakarítás
39 Péda a számítási teljesítményre Időjárás előrejelzés A légkört felosztják 3D cellákra A számítási feladatokat minden cellában el kell végezni bizonyos időközönként A cellák mérete legyen 1 x 1 x 1 km és ezt végezzük el egészen a 15 km-es magasságig Ez összességében mintegy 1,8 x 10 9 cellát jelent Ha minden számítás 200 lebegőpontos számítást igényel, akkor a teljes légkörre vonatkoztatva ez 3,6 x számítást jelent
40 Péda a számítási teljesítményre Időjárás előrejelzés Ha az előrejelzést 10 napra szeretnénk meghatározni, 10 perces felbontással, akkor ehhez 100 MFLOPS sebességgel számolva mintegy 5,2 x 10 7 másodpercre van szükség, vagyis több mint 100 napra A 10 perces számítás 3 TFLOPS teljesítményt igényelne
41 Teljesítménynövelés módszerei Strukturális Párhuzamosítás CPU-n belül vektorszámítógépek pipeline szuperskalár architektúra Párhuzamosítás CPU-n kívül társprocesszor multiprocesszoros architektúrák Nem hagyományos rendszerek neurális hálók
42 CISC (Complex Instruction Set Computer) architektúrák Összetett, bonyolult utasítások Bármely utasítás igénybe veheti a tárolót Kismértékű pipeline Változó hosszúságú utasítások Sokféle utasítás és címzési mód Bonyolult mikroprogram és egyszerű fordítóprogram Kis regiszterkészlet Védelem megoldása hardveres úton
43 RISC (Reduced Instruction Set Computer) architektúrák Egyszerű utasítások, 1 gépi ciklus hosszal Csak a LOAD/STORE fér a tárolóhoz Nagymértékű pipeline Egyforma hosszúságú utasítások Kevés utasítás és címzési mód Bonyolult fordítóprogram és egyszerű mikroprogram Nagy regiszterkészlet Védelem megoldása szoftveres úton
44 Vektorszámítógépek Vektorműveletek hatékony elvégzése a3 b3 a2 b2 a1 a2 a3 b1 b2 b3 a1 b1 a3 + b3 a1 + b1 a2 + b2 a3 + b3 a2 + b2 a1 + b1
45 Utasításfeldolgozás gyorsítása pipeline-nal Péda: autógyár Motor Ajtó Kerekek Festés 5 perc 1. autó 10 perc 1. autó 15 perc 1. autó 20 perc 1. autó 25 perc 2. autó 30 perc 2. autó 35 perc 2. autó 40 perc 2. autó
46 Utasításfeldolgozás gyorsítása pipeline-nal Péda: autógyár Motor Ajtó Kerekek Festés 5 perc 1. autó 10 perc 2. autó 1. autó 15 perc 3. autó 2. autó 1. autó 20 perc 4. autó 3. autó 2. autó 1. autó 25 perc 4. autó 3. autó 2. autó 30 perc 4. autó 3. autó 35 perc 4. autó 40 perc
47 A szg-rendszerek osztályozása Utasításfeldolgozás gyorsítása pipeline-nal Fetch Dekódolás Végrehajtás Visszaírás 1. ciklus 1. utasítás 2. ciklus 2. utasítás 1. utasítás 3. ciklus 3. utasítás 2. utasítás 1. utasítás 4. ciklus 4. utasítás 3. utasítás 2. utasítás 1. utasítás 5. ciklus 4. utasítás 3. utasítás 2. utasítás 6. ciklus 4. utasítás 3. utasítás 7. ciklus 4. utasítás 8. ciklus
48 A szg-rendszerek osztályozása Szuperskalár architektúra Fetch Dekódolás Végrehajtás Visszaírás 1. ciklus 2. ciklus 3. ciklus 4. ciklus 1. utasítás Tétlen 2. utasítás 1. utasítás Tétlen 5. ciklus 6. ciklus 2. utasítás 1. utasítás 7. ciklus 8. ciklus 9. ciklus 2. utasítás 1. utasítás Tétlen 2. utasítás
49 Szuperskalár architektúra Fetch Dekódolás Végrehajtás Visszaírás 1. ciklus 2. ciklus 1. utasítás Tétlen utasítás Tétlen -1. utasítás -2. utasítás Tétlen 3. ciklus 4. ciklus 2. utasítás Tétlen 1. utasítás Tétlen 0. utasítás -1. utasítás Tétlen 5. ciklus 6. ciklus utasítás Tétlen 2. utasítás Tétlen 1. utasítás 0. utasítás Tétlen 7. ciklus 8. ciklus utasítás Tétlen utasítás Tétlen 2. utasítás 1. utasítás Tétlen 9. ciklus 5. utasítás 10. ciklus Tétlen 4. utasítás Tétlen 3. utasítás 2. utasítás Tétlen
50 Szuperskalár architektúra Fetch Dekódolás Végrehajtás1 Végrehajtás2 Visszaírás 1. ciklus 2. ciklus 1. utasítás 2. utasítás 1. utasítás 3. ciklus 4. ciklus 5. ciklus 6. ciklus 7. ciklus 3. utasítás 2. utasítás 4. utasítás 3. utasítás 4. utasítás 1. utasítás 3. utasítás 2. utasítás 4. utasítás 1. utasítás 2. utasítás 3. utasítás 8. ciklus 4. utasítás 9. ciklus 10. ciklus
51 Szuperskalár architektúra Fetch Dekódolás Végrehajtás1 Végrehajtás2 Visszaírás 1. ciklus 2. ciklus 3. ciklus 4. ciklus 5. ciklus 6. ciklus 7. ciklus 8. ciklus 9. ciklus 10. ciklus 1. utasítás 2. utasítás 3. utasítás 0. utasítás 1. utasítás 2. utasítás 4. utasítás 3. utasítás utasítás 6. utasítás 7. utasítás 8. utasítás 9. utasítás 10. utasítás 4. utasítás 5. utasítás 6. utasítás 7. utasítás 8. utasítás 9. utasítás -1. utasítás 1. utasítás 3. utasítás 5. utasítás 7. utasítás -2. utasítás 0. utasítás 2. utasítás 4. utasítás 6. utasítás 8. utasítás -3. utasítás -2. utasítás -1. utasítás 0. utasítás 1. utasítás 2. utasítás 3. utasítás 4. utasítás 5. utasítás 6. utasítás
52 Multiprocesszoros architektúrák MIMD architektúrák Feladatkiosztás Durvaszemcsés Finomszemcsés Erőforrás használat Közös erőforrások Részben vagy teljesen önálló erőforrások
53 Párhuzamosítás processzoron kívül I/O processzorok a mainframeknél Társprocesszorok Grafikus társprocesszor Hangfeldolgozó társprocesszor
54 Kommunikáció multiprocesszoros architektúrákban Ütemezés Szinkron Aszinkron Kapcsolat felépítés Circuit switching Packet switching
55 Kommunikáció multiprocesszoros architektúrákban Vezérlés Központi Decentrális Topológia Statikus Dinamikus
56 Symmetric Multi-Processing egyforma processzorok (max 16) közös vagy osztott memóriahasználat közös sínrendszer külön gyorstár bonyolult hardver operációs rendszer szinten támogatni kell alkalmazásszinten támogatni kell belső SMP - Hyper-Threading
57 A szg-rendszerek osztályozása Symmetric Multi-Processing CPU CPU CPU CPU Cache Cache Cache Cache Nagy sávszélességű sínrendszer Memória Memória Memória Memória
58 Symmetric Multi-Processing CPU CPU Memória Memória CPU CPU Processzor sínrendszer Cache Crossbar switch Processzor sínrendszer Cache Processzor sínrendszer IO vezérlő IO vezérlő IO vezérlő
59 Crossbar Switch Kapcsoló port 2 Kapcsoló port 4 memória interfész memória interfész Kapcsoló port 2 processzor interfész 10-port SRAM processzor interfész Kapcsoló port 2 I/O interfész Kapcsoló port 5
60 A szg-rendszerek osztályozása Memória vezérlés felépítése Cím Adat Cache Cache CPU sín Memória vezérlő Memory Access Controller MAC CPU sín Memória tömb Memória tömb I/O sín Adatpuffer Data Interface Buffer DIB
61 Sejtrendszerű MP (Cellular MP, CMP) Open Server arhitektúra Intel processzorok és mainframe technológiák ötvözete nagyfokú skálázhatóság egy nagy SMP vagy több kis SMP partíciós architektúra minden partíciót az operációs rendszer felügyel minden partíció önállóan is működőképes
62 Sejtrendszerű MP (Cellular MP, CMP) kétféle particionálási lehetőség statikus - még a bootolás előtt, nem változtatható dinamikus - az erőforrások folyamatos újrakiosztása a feladat függvényében osztott memóriahasználat két elektromos domain a kapcsolatot keresztkapcsoló oldja meg (crossbar switching)
63 Tudásalapú rendszerek információfeldolgozó, tanulni képes rendszerek a működés alapja a neuron a neuronok szinaptikus súlyokon keresztül kapcsolódnak a neuron kimenetén a bemeneti információ egy függvénnyel módosított értéke jelenik meg ANN (Artificial Neuron Network) számítógépes program E k = f E i i
64 A szg-rendszerek osztályozása Tudásalapú rendszerek topológiája Előfeldolgozás Bemeneti neuron Kimeneti neuron Inverz neuron Összesítő
65 A szg-rendszerek osztályozása Tudásalapú rendszerek topológiája W1 W2 Bemenetek W3 W4 F(net) W5 W6
66 A szg-rendszerek osztályozása Tudásalapú rendszerek topológiája Bemenetek PE PE PE PE PE Kimenet PE PE PE PE PE PE - processing element
67 Tudásalapú rendszerek működése az aktuális adat a bemenetekre érkezik a hálózat kiszámítja a kimenetet az eredményt összehasonlítjuk a kívánatos értékkel az eltérés hibája alapján a szinaptikus súlyok módosításra kerülnek
68 Tudásalapú rendszerek alkalmazása Felismerés, osztályozás, analizálás egészségügyi diagnózisok célmegjelölés karakterfelismerés hazugságvizsgálat beszédfelismerés
69 Tudásalapú rendszerek alkalmazása Függvények, közelítéses számítás folyamatok modellezése folyamat vezérlés adatmodellezés eszköz diagnosztika
70 Tudásalapú rendszerek alkalmazása Időalapú előrejelzés pénzügyi előrejelzések, analízisek összeomlás, csőd előrejelzés kereskedelmi előrejelzések dinamikus rendszer modellezés
71 Felhasználók száma szerinti csoportosítás Egyfelhasználós Többfelhasználós
72 Multiprogramozás Lassú I/O műveletek holtidejének csökkentése Több folyamat egyidejű végrehajtása Feltételei: memória partíciók I/O vezérlések 1. prg. folyamat 2. prg. folyamat... processzor 1. utasítás Tétlen 1. utasítás I/O processzor processzor 1. utasítás 1. utasítás I/O... n. prg. folyamat Tétlen Tétlen processzor I/O
73 A multiprogramozás fajtái Időosztásos multiprogramozás Paritásos multiprogramozás A felhasználói kiszolgálás időbeliségének függvényében: Kötegelt feldolgozás a feladatokat összegyűjtik Interaktív feldolgozás a feladat végrehajtását a felhasználó befolyásolja I/O vezérlések
74 Interaktív feldolgozás Dialógus üzemmód Terminál üzemmód Tranzakció orientált üzemmód Folyamatvezérlő üzemmód (Process Control) Valós idejű feldolgozás (Real Time processing)
75 Feladatvégrehajtó egységek elhelyezkedése szerinti csoportosítás Centralizált rendszer egy központi és végrehajtó egység Decentralizált rendszer több, önálló vezérléssel rendelkező egység, amelyeket hálózat kapcsol össze Szerepkörök lehetnek: Master és Slave
76 A központi egység és a perifériák közötti kapcsolat szerinti On-line fizikai kapcsolat mellet van aktív vezérlési és adatátviteli kapcsolat Off-line fizikai kapcsolat mellet nincs aktív vezérlési és adatátviteli kapcsolat
77 Szg. üzemmódok Centralizált Elosztott Egyfelhasználós Többfelhasználós Kötegelt Multiprogramozott Interaktív Kötegelt Multiprogramozott Interaktív Prioritásos Időosztásos Prioritásos Időosztásos Dialógus Folyamatvezérelt
Gábor Dénes Főiskola Győr. Mikroszámítógépek. Előadás vázlat. 2003/2004 tanév 2. szemeszter. Készítette: Markó Imre 2004
Gábor Dénes Főiskola Győr Mikroszámítógépek Előadás vázlat 102 2003/2004 tanév 2. szemeszter Bevezetés A tantárgy oktatásának célja: a számítógép hardverének megismertetése A tantárgy által tárgyalt témakörök:
Párhuzamos programozási platformok
Párhuzamos programozási platformok Parallel számítógép részei Hardver Több processzor Több memória Kapcsolatot biztosító hálózat Rendszer szoftver Párhuzamos operációs rendszer Konkurenciát biztosító programozási
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
Párhuzamos programozási platformok
Párhuzamos programozási platformok Parallel számítógép részei Hardver Több processzor Több memória Kapcsolatot biztosító hálózat Rendszer szoftver Párhuzamos operációs rendszer Konkurenciát biztosító programozási
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
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
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
OPERÁCIÓS RENDSZEREK. Elmélet
1. OPERÁCIÓS RENDSZEREK Elmélet BEVEZETÉS 2 Az operációs rendszer fogalma Az operációs rendszerek feladatai Csoportosítás BEVEZETÉS 1. A tantárgy tananyag tartalma 2. Operációs rendszerek régen és most
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 SZE MTK MSZT lovas.szilard@sze.hu B607 szoba Nem reprezentatív felmérés kinek van ilyen számítógépe? Nem reprezentatív felmérés kinek van
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
Operációs rendszerek. Bemutatkozás
Bevezetés az operációs rendszerek világába dr. Benyó Balázs benyo@sze.hu Bemutatkozás www.sze.hu/~benyo 1 Számítógép HW-SW felépítése felhasználó felhasználó felhasználó Operációs rendszer Operációs rendszer
Bevezetés az informatikába
Bevezetés az informatikába 3. előadás Dr. Istenes Zoltán Eötvös Loránd Tudományegyetem Informatikai Kar Programozáselmélet és Szoftvertechnológiai Tanszék Matematikus BSc - I. félév / 2008 / Budapest Dr.
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
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
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
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
Nagy adattömbökkel végzett FORRÓ TI BOR tudományos számítások lehetőségei. kisszámítógépes rendszerekben. Kutató Intézet
Nagy adattömbökkel végzett FORRÓ TI BOR tudományos számítások lehetőségei Kutató Intézet kisszámítógépes rendszerekben Tudományos számításokban gyakran nagy mennyiségű aritmetikai művelet elvégzésére van
Informatikai alapismeretek földtudományi BSC számára
Informatikai alapismeretek földtudományi BSC számára 2010-2011 Őszi félév Heizlerné Bakonyi Viktória HBV@ludens.elte.hu Neumann János 1903-1957 Neumann János matematikus, fizikus, vegyészmérnök. Tanulmányok:
SZÁMÍTÓGÉPES ARCHITEKTÚRÁK
Misák Sándor SZÁMÍTÓGÉPES ARCHITEKTÚRÁK Nanoelektronikai és Nanotechnológiai Részleg DE TTK v.0.2 (2007.02.11.) Dr. Misák Sándor főiskolai docens Nanoelektronikai és Nanotechnológiai Részleg Fizikai Intézet,
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)
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
Számítógép architektúrák. Bevezetés
Számítógép architektúrák Bevezetés Mechanikus számológépek Blaise Pascal (1642) Gottfried Willhelm von Leibniz báró (~1676) Összeadás, kivonás Mai négyműveletes zsebszámológépek mechanikus őse Charles
SZÁMÍTÓGÉP-ARCHITEKTÚRÁK I
SZÁMÍTÓGÉP-ARCHITEKTÚRÁK I 1. ZH A hardver fogalma, fejlődése és leírása 1. Határozza meg a hardver fogalmát! Lényegében ez a számítógépet alkotó, kézzel fogható eszközök összefoglaló neve, a számítógép
Nagy Gergely április 4.
Mikrovezérlők Nagy Gergely BME EET 2012. április 4. ebook ready 1 Bevezetés Áttekintés Az elektronikai tervezés eszközei Mikroprocesszorok 2 A mikrovezérlők 3 Főbb gyártók Áttekintés A mikrovezérlők az
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 Beágyazott rendszerek Fehér Béla Raikovich Tamás
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
VIII. BERENDEZÉSORIENTÁLT DIGITÁLIS INTEGRÁLT ÁRAMKÖRÖK (ASIC)
VIII. BERENDEZÉSORIENTÁLT DIGITÁLIS INTEGRÁLT ÁRAMKÖRÖK (ASIC) 1 A korszerű digitális tervezés itt ismertetendő (harmadik) irányára az a jellemző, hogy az adott alkalmazásra céleszközt (ASIC - application
TANMENET 2018/2019. tanév
Szolnoki Műszaki Szakképzési Centrum Pálfy-Vízügyi Szakgimnáziuma 5000 Szolnok, Tiszaparti sétány 2-3. Tel:06-56-424-955, Fax: 06-56-513-925 e-mail cím: titkarsag@palfy-vizugyi.hu TANMENET 2018/2019. tanév
1. Generáció( ):
Generációk: 1. Generáció(1943-1958): Az elektroncsövet 1904-ben találták fel. Felfedezték azt is, hogy nemcsak erősítőként, hanem kapcsolóként is alkalmazható. A csövek drágák, megbízhatatlanok és rövid
Neurális hálózatok bemutató
Neurális hálózatok bemutató Füvesi Viktor Miskolci Egyetem Alkalmazott Földtudományi Kutatóintézet Miért? Vannak feladatok amelyeket az agy gyorsabban hajt végre mint a konvencionális számítógépek. Pl.:
Számítógép architektúrák. A mai témák. A teljesítmény fokozás. A processzor teljesítmény növelése
Számítógép architektúrák A processzor teljesítmény növelése A mai témák CISC és RISC Párhuzamosságok Utasítás szintű párhuzamosságok Futószalag feldolgozás Többszörözés (szuperskalaritás) A függőségek
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;
A mai témák. Számítógép architektúrák. CISC és RISC. A teljesítmény fokozás. További előnyök. A RISC gondolat
A mai témák Számítógép architektúrák A processzor teljesítmény növelése CISC és RISC Párhuzamosságok Utasítás szintű párhuzamosságok Futószalag feldolgozás Többszörözés (szuperskalaritás) A függőségek
Számítógép architektúrák I. Várady Géza varadygeza@pmmik.pte.hu
Számítógép architektúrák I. Várady Géza varadygeza@pmmik.pte.hu 1 Bevezetés - fogalmak Informatika sokrétű Információk Szerzése Feldolgozása Tárolása Továbbítása Információtechnika Informatika a technikai
egy szisztolikus példa
Automatikus párhuzamosítás egy szisztolikus példa Áttekintés Bevezetés Példa konkrét szisztolikus algoritmus Automatikus párhuzamosítási módszer ötlet Áttekintés Bevezetés Példa konkrét szisztolikus algoritmus
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,
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.
Operandus típusok Bevezetés: Az utasítás-feldolgozás menete
Operandus típusok Bevezetés: Az utasítás-feldolgozás menete Egy gépi kódú utasítás általános formája: MK Címrész MK = műveleti kód Mit? Mivel? Az utasítás-feldolgozás általános folyamatábrája: Megszakítás?
A PET-adatgy informatikai háttereh. Nagy Ferenc Elektronikai osztály, ATOMKI
A PET-adatgy adatgyűjtés informatikai háttereh Nagy Ferenc Elektronikai osztály, ATOMKI Eleveníts tsük k fel, hogy mi is az a PET! Pozitron Emissziós s Tomográfia Pozitron-boml bomló maggal nyomjelzünk
A processzor hajtja végre a műveleteket. összeadás, szorzás, logikai műveletek (és, vagy, nem)
65-67 A processzor hajtja végre a műveleteket. összeadás, szorzás, logikai műveletek (és, vagy, nem) Két fő része: a vezérlőegység, ami a memóriában tárolt program dekódolását és végrehajtását végzi, az
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
Digitális eszközök típusai
Digitális eszközök típusai A digitális eszközök típusai Digitális rendszer fogalma Több minden lehet digitális rendszer Jelen esetben digitális integrált áramköröket értünk a digitális rendszerek alatt
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
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
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
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.
Biztonsági folyamatirányító. rendszerek szoftvere
Biztonsági folyamatirányító rendszerek szoftvere 1 Biztonsági folyamatirányító rendszerek szoftvere Tartalom Szoftverek szerepe a folyamatirányító rendszerekben Szoftverek megbízhatósága Szoftver életciklus
SZÁMÍTÓGÉPES ARCHITEKTÚRÁK
Misák Sándor SZÁMÍTÓGÉPES ARCHITEKTÚRÁK Nanoelektronikai és Nanotechnológiai Részleg DE TTK v.0.1 (2007.02.20.) 3. előadás A SZÁMÍTÓGÉP- RENDSZEREK FELÉPÍTÉSE 1. Processzorok: 3. előadás CPU felépítése,
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
Elvonatkoztatási szintek a digitális rendszertervezésben
Budapest Műszaki és Gazdaságtudományi Egyetem Elvonatkoztatási szintek a digitális rendszertervezésben Elektronikus Eszközök Tanszéke eet.bme.hu Rendszerszintű tervezés BMEVIEEM314 Horváth Péter 2013 Rendszerszint
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
Jelfeldolgozás a közlekedésben
Jelfeldolgozás a közlekedésben 2015/2016 II. félév 8051 és C8051F020 mikrovezérlők Fontos tudnivalók Elérhetőség: ST. 108 E-mail: lovetei.istvan@mail.bme.hu Fontos tudnivalók: kjit.bme.hu Aláírás feltétele:
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
Laborgyakorlat Logikai áramkörök számítógéppel segített tervezése (CAD)
Laborgyakorlat Logikai áramkörök számítógéppel segített tervezése (CAD) Multiplexer (MPX) A multiplexer egy olyan áramkör, amely több bemeneti adat közül a megcímzett bemeneti adatot továbbítja a kimenetére.
3. Az elektronikus számítógépek fejlődése napjainkig 1
2. Az elektronikus számítógépek fejlődése napjainkig Vázold fel az elektronikus eszközök fejlődését napjainkig! Részletesen ismertesd az egyes a számítógép generációk technikai újdonságait és jellemző
Programozható logikai vezérlő
PROGRAMABLE LOGIC CONTROLLER Programozható logikai vezérlő Vezérlés fejlődése Elektromechanikus (relés) vezérlések Huzalozott logikájú elektronikus vezérlések Számítógépes, programozható vezérlők A programozható
1. Digitális írástudás: a kőtáblától a számítógépig 2. Szedjük szét a számítógépet 1. örök 3. Szedjük szét a számítógépet 2.
Témakörök 1. Digitális írástudás: a kőtáblától a számítógépig ( a kommunikáció fejlődése napjainkig) 2. Szedjük szét a számítógépet 1. ( a hardver architektúra elemei) 3. Szedjük szét a számítógépet 2.
ATMEL ATMEGA MIKROVEZÉRLŐ-CSALÁD
Misák Sándor ATMEL ATMEGA MIKROVEZÉRLŐ-CSALÁD Nanoelektronikai és Nanotechnológiai Részleg DE TTK v.0.1 (2007.02.13.) 1. előadás 1. Általános ismeretek. 2. Sajátos tulajdonságok. 3. A processzor jellemzői.
Összeadás BCD számokkal
Összeadás BCD számokkal Ugyanúgy adjuk össze a BCD számokat is, mint a binárisakat, csak - fel kell ismernünk az érvénytelen tetrádokat és - ezeknél korrekciót kell végrehajtani. A, Az érvénytelen tetrádok
Számítógép-rendszerek fontos jellemzői (Hardver és Szoftver):
B Motiváció B Motiváció Számítógép-rendszerek fontos jellemzői (Hardver és Szoftver): Helyesség Felhasználóbarátság Hatékonyság Modern számítógép-rendszerek: Egyértelmű hatékonyság (például hálózati hatékonyság)
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
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
SZÁMÍTÓGÉPES ARCHITEKTÚRÁK
Misák Sándor SZÁMÍTÓGÉPES ARCHITEKTÚRÁK Nanoelektronikai és Nanotechnológiai Részleg DE TTK v.0.2 (2007.02.11.) Dr. Misák Sándor főiskolai docens Nanoelektronikai és Nanotechnológiai Részleg Fizikai Intézet,
Everything Over Ethernet
Everything Over Ethernet Következő Generációs Adatközpontok felépítése Lenkei Árpád Arpad.Lenkei@snt.hu 2009. November 12. www.snt-world.com 0 0 Tartalom Adatközpont 3.0 Migráció fázisai, kihívások Építőelemek
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
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
8.3. AZ ASIC TESZTELÉSE
8.3. AZ ASIC ELÉSE Az eddigiekben a terv helyességének vizsgálatára szimulációkat javasoltunk. A VLSI eszközök (közöttük az ASIC) tesztelése egy sokrétűbb feladat. Az ASIC modellezése és a terv vizsgálata
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
1. Milyen eszközöket használt az ősember a számoláshoz? ujjait, fadarabokat, kavicsokat
1. Milyen eszközöket használt az ősember a számoláshoz? ujjait, fadarabokat, kavicsokat 2. Mit tudsz Blaise Pascalról? Ő készítette el az első szériában gyártott számológépet. 7 példányban készült el.
Új kompakt X20 vezérlő integrált I/O pontokkal
Új kompakt X20 vezérlő integrált I/O pontokkal Integrált flash 4GB belső 16 kb nem felejtő RAM B&R tovább bővíti a nagy sikerű X20 vezérlő családot, egy kompakt vezérlővel, mely integrált be és kimeneti
Térinformatika. Térinformatika. GIS alkalmazói szintek. Rendszer. GIS funkcionális vázlata. vezetői szintek
Térinformatika Térinformatika 1. A térinformatika szerepe 2. A valós világ modellezése 3. Térinformatikai rendszerek 4. Térbeli döntések 5. Térbeli műveletek 6. GIS alkalmazások Márkus Béla 1 2 Rendszer
VLIW processzorok (Működési elvük, jellemzőik, előnyeik, hátrányaik, kereskedelmi rendszerek)
SzA35. VLIW processzorok (Működési elvük, jellemzőik, előnyeik, hátrányaik, kereskedelmi rendszerek) Működési elvük: Jellemzőik: -függőségek kezelése statikusan, compiler által -hátránya: a compiler erősen
Flynn féle osztályozás Single Isntruction Multiple Instruction Single Data SISD SIMD Multiple Data MISD MIMD
M5-. A lineáris algebra párhuzamos algoritmusai. Ismertesse a párhuzamos gépi architektúrák Flynn-féle osztályozását. A párhuzamos lineáris algebrai algoritmusok között mi a BLAS csomag célja, melyek annak
1. Fejezet: Számítógép rendszerek. Tipikus számítógép hirdetés
1. Fejezet: Számítógép The Architecture of Computer Hardware and Systems Software: An InformationTechnology Approach 3. kiadás, Irv Englander John Wiley and Sons 2003 Wilson Wong, Bentley College Linda
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
Bevezetés az informatikába
Bevezetés az informatikába 5. előadás Dr. Istenes Zoltán Eötvös Loránd Tudományegyetem Informatikai Kar Programozáselmélet és Szoftvertechnológiai Tanszék Matematikus BSc - I. félév / 2008 / Budapest Dr.
Központi vezérlőegység
Központi vezérlőegység A számítógép agya a központi vezérlőegység (CPU: Central Processing Unit). Két fő része a vezérlőegység (CU: Controll Unit), ami a memóriában tárolt program dekódolását és végrehajtását
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
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á,
Laborgyakorlat Logikai áramkörök számítógéppel segített tervezése (CAD)
Laborgyakorlat Logikai áramkörök számítógéppel segített tervezése (CAD) Bevezetés A laborgyakorlatok alapvető célja a tárgy későbbi laborgyakorlataihoz szükséges ismeretek átadása, az azokban szereplő
Érzékelők és beavatkozók I.
Érzékelők és beavatkozók I. Mikrovezérlők, mikroszámítógépek: 32-bites ARM Cortex architektúra c. egyetemi tanár - 1 - ARM ARM architektúrájú processzorok ARM Advanced RISC Machine RISC Reduced Instruction
ARM Cortex magú mikrovezérlők
ARM Cortex magú mikrovezérlők 3. Cortex-M0, M4, M7 Scherer Balázs Budapest University of Technology and Economics Department of Measurement and Information Systems BME-MIT 2018 32 bites trendek 2003-2017
Mintavételes szabályozás mikrovezérlő segítségével
Automatizálási Tanszék Mintavételes szabályozás mikrovezérlő segítségével Budai Tamás budai.tamas@sze.hu http://maxwell.sze.hu/~budait Tartalom Mikrovezérlőkről röviden Programozási alapismeretek ismétlés
Programozó- készülék Kezelőkozol RT óra (pl. PC) Digitális bemenetek ROM memória Digitális kimenetek RAM memória Analóg bemenet Analóg kimenet
2. ZH A csoport 1. Hogyan adható meg egy digitális műszer pontossága? (3p) Digitális műszereknél a pontosságot két adattal lehet megadni: Az osztályjel ±%-os értékével, és a ± digit értékkel (jellemző
Az Informatika Elméleti Alapjai Dr. Kutor László. A számolás korai segédeszközei A korszerű számítógépek kialakulása
Az Informatika Elméleti Alapjai Dr. Kutor László A számolás korai segédeszközei A korszerű számítógépek kialakulása http://mobil.nik.bmf.hu/tantargyak/iea.html Felhasználónév: iea Jelszó: IEA07 IEA2/1
Az Informatika Elméleti Alapjai Dr. Kutor László. A számolás korai segédeszközei A korszerű számítógépek kialakulása
Az Informatika Elméleti Alapjai Dr. Kutor László Számolás az ujjakon 2. (Kína- India) A számolás korai segédeszközei A korszerű számítógépek kialakulása http://mobil.nik.bmf.hu/tantargyak/iea.html Felhasználónév:
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
HARDVERKÖVETELMÉNYEK. Alapkonfiguráció IBM-kompatibilis PC-környezetben.:
HARDVERKÖVETELMÉNYEK Alapkonfiguráció IBM-kompatibilis PC-környezetben.: Alapkövetelmény: szoros együttműködés a hardver részegységek között. (= összehangolt teljesítményjellemzők) I. Mikroprocesszorok
Számítógépes alapismeretek
Számítógépes alapismeretek 3. előadás Dr. Istenes Zoltán Eötvös Loránd Tudományegyetem Informatikai Kar Programozáselmélet és Szoftvertechnológiai Tanszék Programtervező Informatikus BSc 2008 / Budapest
I+K technológiák. Beágyazott rendszerek Dr. Aradi Szilárd
I+K technológiák Beágyazott rendszerek Dr. Aradi Szilárd Bevezetés Az ipar és a közlekedés különböző területein nagy számban fordulnak elő mikrokontrolleres vezérlőegységek (beágyazott rendszerek) Közúti
Informatikai füzetek
Tartalomjegyzék Bevezetés................ xiii I. ALAPISMERETEK........... 1 Információ, adat, jel............. 1 Információ..................... 1 Adat......................... 1 Jel...........................
Digitális technika VIMIAA01 9. hét Fehér Béla BME MIT
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 9. hét Fehér Béla BME MIT Eddig Tetszőleges
Digitális technika VIMIAA01 9. hét
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 9. hét Fehér Béla BME MIT Eddig Tetszőleges
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
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
Multimédia hardver szabványok
Multimédia hardver szabványok HEFOP 3.5.1 Korszerű felnőttképzési módszerek kifejlesztése és alkalmazása EMIR azonosító: HEFOP-3.5.1-K-2004-10-0001/2.0 Tananyagfejlesztő: Máté István Lektorálta: Brückler
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
Utolsó módosítás:
Utolsó módosítás:2011. 09. 29. 1 2 4 5 MMU!= fizikai memóriaillesztő áramkör. Az utóbbinak a feladata a memória modulok elektromos alacsonyszintű vezérlése, ez sokáig a CPU-n kívül a chipset északi hídban
Számítógépes alapismeretek
Számítógépes alapismeretek 0. (meta) előadás Dr. Istenes Zoltán Eötvös Loránd Tudományegyetem Informatikai Kar Programozáselmélet és Szoftvertechnológiai Tanszék Programtervező Informatikus BSc 2008 /
Digitális Rendszerek és Számítógép Architektúrák (BSc államvizsga tétel)
Pannon Egyetem Villamosmérnöki és Információs Rendszerek Tanszék Digitális Rendszerek és Számítógép Architektúrák (BSc államvizsga tétel) 1. tétel: Neumann és Harvard számítógép architektúrák összehasonlító