szeged.hu/~mate/ szeged.hu/~mate/ Máté: Számítógép architektúrák előadás 1
|
|
- Renáta Vincze
- 6 évvel ezelőtt
- Látták:
Átírás
1 szeged.hu/~mate/ szeged.hu/~mate/ Dr. Máté Eörs docens Képfeldolgozás és Számítógépes Grafika Tanszék Árpád tér 2. II. em , (6396, ) Császármorzsa Máté: Architektúrák 1. előadás 5 Császármorzsa Keverj össze 25 dkg grízt 1 mokkás kanál sóval, 4 evőkanál cukorral és egy csomag vaníliás cukorral! Adj hozzá két evőkanál olajat és két tojást, jól dolgozd el! Folyamatos keverés közben adj hozzá apránként fél liter tejet! Adj hozzá egy bögre előre beáztatott mazsolát! Süssd ki 3 evőkanál olajon! Ez egy program. De ki tudja végrehajtani? Máté: Architektúrák 1. előadás 6 1. előadás 1
2 A digitális számítógép olyan gép, amely a neki szóló utasítások alapján az emberek számára problémákat old meg. Azt az utasítássorozatot, amely leírja, hogyan oldjunk meg egy feladatot, programnak nevezzük. A legtöbb gépi utasítás ritkán bonyolultabb mint: Adj össze két számot! Ellenőrizz egy számot, vajon nulla e! Egy adatot másolj a számítógép memóriájában egyik helyről a másikra! Máté: Architektúrák 1. előadás 7 Egy számítógép utasításainak együttese egy olyan nyelvet alkot, amelyen az ember a számítógéppel képes kommunikálni. Az ilyen nyelvet gépi nyelvnek nevezzük. Egyszerűbb gépi nyelv Egyszerűbb elektronika Olcsóbb gép Az ember számára nehézkes Máté: Architektúrák 1. előadás 8 Legyen L 0 a gépi nyelv, és L 1 az ember számára egy kényelmesebb nyelv. Hogy hajtható végre az L 1 nyelven írt program? Kellene olyan gép, amelynek gépi nyelve az L 1 nyelv. Más megoldás: Fordítás és értelmezés Fordítás: Először az L 1 nyelvű program minden utasítását helyettesítjük az L 0 nyelv utasításainak egy vele ekvivalens sorozatával. Az így nyert program teljes egészében az L 0 utasításaiból áll. Ezután az eredeti L 1 nyelvű program helyett a számítógép ezt az L 0 nyelvű programot hajtja végre. Értelmezés: Az L 1 nyelvű program következő utasítását elemezzük, és a vele ekvivalens L 0 nyelvű utasítássorozatot azonnal végrehajtatjuk a számítógéppel. Máté: Architektúrák 1. előadás 9 Máté: Architektúrák 1. előadás 10 A fordítás és az értelmezés is elvégezhető az L 0 nyelvű számítógéppel. Olyan, mintha lenne olyan gépünk, amely végre tudja hajtani az L 1 nyelven írt programot: virtuális gép. A gépi gpés az ember számára kényelmes nyelv között oly nagy az eltérés, hogy annak áthidalásához nyelvek és virtuális számítógépek hierarchiája alakult ki. Strukturált számítógép felépítés n. szint L n nyelv, M n virtuális gép Az L n nyelvű programokat vagy egy alsóbb szinten futó értelmező hajtja végre, vagy egy alsóbb szinten futó fordítóprogram fordítja alsóbb szintre n 1. szint L n 1 nyelv, M n 1 virtuális gép szint L 0 nyelv, M 0 valódi gép Végrehajtja az L 0 szintű programot ábra Máté: Architektúrák 1. előadás 11 Máté: Architektúrák 1. előadás előadás 2
3 Számítógép architektúra (architecture) Strukturált felépítés Számítógép architektúra (a felhasználónak látszódó gép általában virtuális gép): adattípusok, utasítások, szolgáltatások összessége. Számítógép felépítés (organization): a közvetlenül nem szükséges részekkel is foglalkozik. Számítógép utasítás rendszer programozás: gépi nyelv (kód). Bonyolultabb nyelvek: fordítás vagy értelmezés. Gépi, nyelvi szintek (1.2. ábra) 5. Probléma orientált nyelv szintje fordítás (fordító program) 4. Assembly nyelv szintje fordítás (assembler) 3. Operációs rendszer szintje részben értelmezés (operációsrendszer) rendszer) 2. Gépi utasítás szintje ha van mikroprogram, akkor értelmezés 1. Mikroarhitektúra szintje hardver 0. Digitális logika szintje Máté: Architektúrák 1. előadás 13 Máté: Architektúrák 1. előadás 14 Gépi, nyelvi szintek (1.2. ábra) 0: digitális logika szintje: kapu (gate): AND, OR, 1 bites, több bites, memória, regiszter, 1: mikroarchitektúra szintje: mikroutasítások, mikroprogram Nem minden gépen létezik, de a gépi utasítások végrehajtását gyakran mikroprogram végzi, ekkor ez a szint értelmezi a 2. szintet. Pl. a szorzást összeadásra és léptetésre vezeti vissza. Regiszterek, Aritmetikai logikai egység ALU, Adatfolyam adatút 2: gépi utasítás szintje (tényleges gépi utasítások): itt dől el a kompatibilitás kérdése. Máté: Architektúrák 1. előadás 15 3: operációs rendszer szintje: speciális kiegészítők (memóriakezelés, párhuzamos futtatás, ). Általában értelmezés. A szint utasításait az operációs rendszer vagy közvetlenül a 2. szint hajtja végre Az eddigi szintek programjai hosszú számsorozatok (természetesen ma már szimbolikusan készülnek) Eddig: rendszerprogramozók területe 4: assembly nyelv szintje, szimbolikus leírás 5: probléma orientált nyelv szintje: pascal, C, C++,, adatbázis kezelők, Ezek tényleges nyelvek, fordítás Máté: Architektúrák 1. előadás 16 Gépi utasítás szintje Az utasítások a memóriában vannak tárolva. addr) command dest, source1, source2, next addr: az utasítás címe a memóriában command (utasítás): az utasítás kódja dest (cél): itt képződik az eredmény source1 (forrás1): a művelet 1. operandusa source2 (forrás2): a művelet 2. operandusa next: a következő végrehajtandó utasítás címe. Ez legtöbbször az utasítás utáni első rekesz címe, ezért általában nem kell megadni (implicit operandus), csak akkor, ha más utasítással folytatódik a program (ugró utasítás). cím) add dest, source1, source2 hatására dest fölveszi a source1 + source2 értéket. Ilyenkor természetesen elvész dest régi értéke. További implicit operandusok: Sokszor egyszerűsítik az utasításokat, pl.: cím) add op1, op2 hatására op1 fölveszi az op1 + op2 értéket. További egyszerűsítés: cím) add op hatására A fölveszi az A + op értéket, ahol A egy kitüntetett regiszter (accumulator). Máté: Architektúrák 1. előadás 17 Máté: Architektúrák 1. előadás előadás 3
4 Hardver, szoftver fejlődése Többszintű gépek kialakulása. Kezdetben két szint: digitális logika, utasítások. Mikroprogram (hardver bővítése programozással): Wilkes, Gyorsan elterjedt. Csúcs: hatvanas, hetvenes évek; nagyon sok új utasítás (*, /,, ciklusszervezés, megszakítások) később ezek az utasítások hardverrel is megvalósíthatókká váltak, és úgy gyorsabbak lettek. Folyamatosan változó határok. Operációs rendszerek A hatvanas években készültek először: supervisor, rendszerhívások, kötegelt (batch) feldolgozás, közvetlen telefonos összeköttetés, remote terminálok, időosztás (timesharing). Máté: Architektúrák 1. előadás 19 Máté: Architektúrák 1. előadás 20 Történelmi áttekintés (1.4. ábra) 0. generáció: Mechanikus gépek Pascal (1642): összeadás, kivonás (37+25=62) Elektronikus zsebszámológép = 62 Hova lett a 37? Máté: Architektúrák 1. előadás 21 Máté: Architektúrák 1. előadás 22 Leibniz (~1700): 4 alapművelet (szorzás, osztás is) 21 21*310 = triumphator 6510 Babbage (1834): differencia gép (csak egy programja volt) különböző táblázatok készítésére volt alkalmas. Összeadás, kivonás. Kiírás fémlemezre (nyomtatás a fémlemezről). Máté: Architektúrák 1. előadás 23 Máté: Architektúrák 1. előadás előadás 4
5 A differenciagép egy része, a Babbage műhelyében talált darabokból rakták össze Máté: Architektúrák 1. előadás 25 Máté: Architektúrák 1. előadás 26 Máté: Architektúrák 1. előadás 27 Máté: Architektúrák 1. előadás 28 Ada Augusta Lovelace Máté: Architektúrák 1. előadás 29 Máté: Architektúrák 1. előadás előadás 5
6 Babbage: analitikus gép (nem készült el). Programozható: utasítások lyukkártyáról Ada Augusta Lovelace. Egységek: memória (1000 db 50 jegyű szám), malom (+,, *, /), input (lyukkártya), output. Zuse, 1936: elektromágneses relék használata. Aiken (1944): Babbage nyomán: jelfogós gépet készített (Mark I, később Mark II) Máté: Architektúrák 1. előadás 31 Máté: Architektúrák 1. előadás generáció: elektroncső ( ). COLOSSUS (Turing, 1943): titkosírások megfejtése 30 évre titkosítva. ENIAC (Electronic Numerical Integrator and Computer Mauchley, Eckert, 1943): cső, 140 KW, 30 tonna, 20 darab 10 decimális jegyes regiszter. 10 cső egydecimális számjegyhez! Dugaszolással programozható ig nem sikerült befejezni. ENIAC Nyári iskola sok próbálkozás. Máté: Architektúrák 1. előadás 33 Máté: Architektúrák 1. előadás 34 ENIAC Neumann János megismerte az ENIAC ot, és új gépet tervezett (IAS): bináris aritmetika, tárolt program. Memória Vezérlő egység Aritmetikai logikai egység Bemenet Kimenet Akkumulátor 1.5. ábra. Az eredeti Neumann gép Máté: Architektúrák 1. előadás 35 Máté: Architektúrák 1. előadás előadás 6
7 Neumann János Neumann elvű gép Tárolt programú elektronikus számítógép, amely az adatok és a program tárolására közös memóriát használ. Harvard típusú számítógép Külön memóriát használ az adatok és külön memóriát a program számára. Máté: Architektúrák 1. előadás 37 Máté: Architektúrák 1. előadás 38 EDSAC (Wilkes, Cambridge, 1949) az első Neumann elvű működő gép. 2 es számrendszer, 4096 szavas memória. 40 bites szavak: előjeles egész, vagy két utasítás. Tárolt program: 8 bites utasításkód, 12 bites cím. Akkumulátor. Nem volt lebegőpontos aritmetika! 1K = 2 10 = 1024 EDVAC (1949 Eckert és Mauchley), de elvérzett a projekt. Később ebből a vállalkozásból lett az UNISYS. Eckert és Mauchley sikertelenül próbálják találmánynak elfogadtatni a számítógépet. IBM 701 (1953) 2K 36 bites memória. Legnagyobb 1. generációs: IBM 709 (1958). Szegeden: M3 (1963). Máté: Architektúrák 1. előadás 39 Máté: Architektúrák 1. előadás generáció: tranzisztor ( ). Tranzisztor feltalálása: 1948, Nobel díj: Első jelentős tranzisztoros gép: DEC PDP 1 (1961). 4K 18 bites szó, utasítás/s, 512x512 display! Teljesítménye fele az IBM 7090 nek (az IBM 709 tranzisztoros változata) Ára csak töredéke: US$. Több tucat eladott gép. Máté: Architektúrák 1. előadás 41 Máté: Architektúrák 1. előadás előadás 7
8 Néhány évvel később: PDP 8: omnibusz (általános sín, 1.6. ábra) US$, eladott gép. CPU Memória Kezelő terminál Lyukszalag B/K 1.6. ábra. A PDP 8 omnibus Magyarországon: KFKI, TPAi. IBM 7090, Egyéb B/K Omnibus Első üzlet orientált gép (1961): IBM 1401 byte szervezésű memória. Burroughs B5000 (1963), Cél: hatékony ALGOL fordítót lehessen írni! Első szuper gyors gép (1964): CDC 6600 Tervező: Seymour Cray. Párhuzamos működésre képes egységek, külön egység az összeadásra, szorzásra, osztásra. Párhuzamos utasítás végrehajtás. Szegeden: MINSZK 22. Máté: Architektúrák 1. előadás 43 Máté: Architektúrák 1. előadás generáció: integrált áramkör ( ). Robert Noyce (1958): szilícium alapú integrált áramkör IBM problémája: 7094 és 1401 nem kompatibilis. (1964): IBM 360 as sorozat (1.7 ábra). Emuláció: a sorozat gépein futtathatók az előző 7094 és 1401 típusok programjai is. (mikroprogramozás). Később a szocialista országokban R sorozat. Az IBM 360 as sorozat fontosabb adatai Tulajdonság Model Model Model Model Relatív teljesítmény 1 3, Ciklus idő (ns) Maximális memória (KB) Ciklusonként elérhető bájt Adatcsatornák max. száma Máté: Architektúrák 1. előadás 45 Nem kell Máté: Architektúrák 1. előadás 46 Multiprogramozás (DOS, POWER, OS). 24 bites címtartomány (16 Mbyte). A nyolcvanas évek közepéig elég, akkor áttérés a 32 bites címre. DEC: PDP 11 (1970): 16 bites Magyarországon: TPA70. Nem kompatibilis a PDP 11 gyel. Eddig csak számításigényes problémák 4. generáció: VLSI (Very Large Scale Integration) (1980 ). Néhány millió elem egy lapkán (chipen). Személyi számítógépek. Kezdetben zacskóban: nyomtatott áramköri lap, IC k, köztük általában INTEL 8080, kábelek, tápegység, hajlékony lemez CP/M operációsrendszer (Gary Kildall), Commodore, Apple, Spectrum 80. IBM PC (I 8088 alapú) a terveket publikálták klónok. Microsoft: MS DOS, OS/2, Windows. Máté: Architektúrák 1. előadás 47 Máté: Architektúrák 1. előadás előadás 8
9 Technológiai fejlődés Moore törvény (1965): Az egy lapkán elhelyezhető elemek száma másfél évenként duplázódik (1.8. ábra). Azt várják, hogy 2020 ig teljesülni fog. Minden más területen (lemezek, adatátvitel,...) hasonló sebességű a fejlődés. A szoftverek mérete, bonyolultsága is követi ezt: Nathan első törvénye: A szoftver gáz: kitölti a rendelkezésére álló teret. Technológiai fejlődés A népszerűsítő irodalom kedvenc hasonlata szerint, ha az autóipar az utóbbi hetven évben úgy haladt volna, mint a számítástechnika, egy Rolls Royce t 20 $ ért lehetne kapni, motorja gyufafej nagyságú lenne, sebessége km/h /hés egymillió kilométeren 3 liter benzint fogyasztana Vámos Tibor 1981 Máté: Architektúrák 1. előadás 49 Máté: Architektúrák 1. előadás 50 Típus Ár (US $) Felhasználható például Eldobható 0.5 Üdvözlőlapok, RFID (Radio Frequency IDentification) Mikrovezérlő 5 Órák, autók, eszközök Játék 50 Videojátékok Személyi számítógép 500 Asztali/hordozható Szerver Munkaállomásgyűjtemény (COW) Nagyszámítógép Hálózati szerver Időjárás előrejelzés, 1.9. ábra. A mai (2005) számítógép típusok választéka Nem kell Máté: Architektúrák 1. előadás 51 Pentium 4. (1.11. ábra) Lapka Dátum MHz Tranz. Mem. Megjegyzés I / B Első egylapkás mikroproc. I / KB Első 8 bites mikroproc. I / KB Első általános célú mikroproc. I / MB Első 16 bites mikroproc. I / MB Az IBM PC processzora I / MB Memória védelem I / GB Első 32 bites mikroproc. I / M 4 GB 8 KB beépített gyorsítótár Pentium 1993/ M 4 GB Két csővezeték, MMX P. Pro 1995/ M 4 GB Két szintű beépített gyorsítótár P. II 1997/ M 4 GB Pentium Pro + MMX P. III 1999/ M 4 GB SSE utasítások 3D grafikához P / M 4 GB Hyperthreading + több SSE Nem kell Máté: Architektúrák 1. előadás 52 UltraSPARC III Igény: UNIX ot kisgépekre. Hálózati gépek: Ethernet. SUN (Stanford University Network 1982). Motorola CPU alapú gépek ben félmilliárd $a bevételük. SPARC (Scalable Processor ARChitecture 1987). 32 bites, 36 MHz. Több cégnek átadták a gyártási jogot, verseny gyors fejlődés! UltraSPARC I (1995): 64 bites, multimédiás utasítások. UltraSPARC II, III: gyorsítás + kevés módosítás. UltraSPARC IV, kétprocesszoros UltraSPARC III. Tanszéki miniszuperszámítógép 8051 Lapka Programmemória típus szakítások Memória Meg RAM Időzítők KB KB ROM KB EPROM KB KB ROM KB EPROM ábra. Az MCS 51 család tagjai Beágyazott rendszerekben használatos. Évente 8 milliárd mikrovezérlőt adnak el! Ez a család a legnépszerűbb! Nagyon olcsó (10 15 cent). Máté: Architektúrák 1. előadás 53 Máté: Architektúrák 1. előadás előadás 9
10 Fixpontos számok Pl.: előjeles kétjegyű decimális számok : Ábrázolási tartomány: [ 99, +99]. Pontosság (két szomszédos szám különbsége): 1. Maximális hiba: (az ábrázolási tartományba eső) tetszőleges valós szám és a hozzá legközelebb lévő ábrázolható szám különbsége: 1/2. Számolási pontatlanságok: a = 70, b = 40, c = 30 esetén a + (b + c) = 80, (a+b) + c = túlcsordulás Helyértékes ábrázolás Pl.: 521,25 10 = 5 * * * * * 10 2 Általában (q alapú számrendszer esetén): a n a n 1 a 0,b 1 b 2 b m = a 1 2 m n *q n +a n 1 *q n 1 + +a 0 q 0 +b 1 *q 1 +b 2 *q 2 + +b m *q m 0 a i, b j < q Átszámolás számrendszerek között Máté: Architektúrák 2. előadás 55 Máté: Architektúrák 2. előadás 56 B: Bináris, O: Oktális, D: Decimális H: Hexadecimális B O D H B O D H A B C D E F A.3. ábra része Pl. 23, átszámítása kettes számrendszer be. a n *2 n +a n 1 *2 n 1 + +a b 1 *2 1 +b 2 * b m *2 m Egész rész osztással: Tört rész szorzással: /2 marad egész * , , = 10111, Véges tizedes tört nem biztos, hogy binárisan is véges! Máté: Architektúrák 2. előadás 57 Máté: Architektúrák 2. előadás 58 Példa bináris összeadásra: 1.összeadandó: (= ) 2.összeadandó: (= ) Átvitel: Eredmény: (= ) Átszámítás 10 es számrendszerbe q alapú számrendszerből legegyszerűbben a Horner elrendezéssel alakíthatunk át számokat: a n *q n +a n 1 *q n 1 + +a 0 *q 0 + b 1 *q 1 +b 2 *q 2 + +b m *q m = ( (a n *q + a n 1 ) *q+ + a 1 )* q+ a 0 + ( (b m /q + b m 1 )/q + + b 1 )/q Máté: Architektúrák 2. előadás 59 Máté: Architektúrák 2. előadás előadás 10
11 A számítógép kettes számrendszerben dolgozik, 10 es számrendszerből a Horner elrendezéssel alakíthatja át a számokat. A formulában a i t, b j tés q t kettes számrendszerben kell megadni. Kettes számrendszerből 10 es számrendszerbe 10 zel való ismételt osztással állíthatja elő az egész részt, és 10 zel való ismételt szorzással állíthatja elő a tört részt hasonlóan ahhoz, ahogy korábban bemutattuk a 10 es számrendszerből 2 esbe való átszámítást. Feladatok Mi a különbség az értelmezés és a fordítás között? Milyen gépi, nyelvi szinteket ismer? Melyik számológép tudott szorozni? Ki készített Babbage nyomán jelfogós számítógépet? Melyik volt az első Neumann elvű gép? Jellemezze a Neumann elvű számítógépet! Jellemezze a Harvard típusú számítógépet! Mi az előnye a Neumann elvű számítógépnek a Harvard típusúval szemben? Máté: Architektúrák 2. előadás 61 Máté: Architektúrák 1. előadás 62 Feladatok Melyik gépen alkalmaztak először általános sínt (omnibus)? Kinek a nevéhez fűződik a mikroarchitektúra szint feltalálása? Mi a mikroarchitektúra szint feladata? Jellemezze az egyes számítógép generációkat! Mit mond a Moore törvény? Valamikor 1 mikron átmérőjű volt a mikroprocesszor egy tranzisztora. Moore szabálya szerint mekkora volt az átmérője három évvel később? Feladatok Mi a bit? Mi a bájt (byte)? Konvertáljuk a következő számokat bináris számokká: 1984, 4000, 8192 Hány különböző pozitív egész szám fejezhető ki k számjegy segítségével r alapszám esetén? Máté: Architektúrák 1. előadás 63 Máté: Architektúrák 2. előadás 64 Az előadáshoz kapcsolódó Fontosabb témák Fordítás és értelmezés Numerikus adatok ábrázolása: fixpontos ábrázolás, konverzió számrendszerek között. Máté: Architektúrák 1. előadás előadás 11
Ez egy program. De ki tudja végrehajtani?
Császármorzsa Keverj össze 25 dkg grízt 1 mokkás kanál sóval, 4 evőkanál cukorral és egy csomag vaníliás cukorral! Adj hozzá két evőkanál olajat és két tojást, jól dolgozd el! Folyamatos keverés közben
Máté: Számítógép architektúrák 2010.09.07.
Császármorzsa Máté: Architektúrák 1. előadás 1 Császármorzsa Keverj össze 25 dkg grízt 1 mokkás kanál sóval, 4 evőkanál cukorral és egy csomag vaníliás cukorral! Adj hozzá két evőkanál olajat és két tojást,
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
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
A számítástechnika fejlődése
A számítástechnika fejlődése Az 1600-as évektől kezdődően az emberek igyekeztek olyan gépeket építeni, melyek megkönnyítik a számolást. A számítógépek fejlődését nagy lépésekben követjük. Az egymástól
Máté: Számítógép architektúrák
Fixpontos számok Pl.: előjeles kétjegyű decimális számok : Ábrázolási tartomány: [-99, +99]. Pontosság (két szomszédos szám különbsége): 1. Maximális hiba: (az ábrázolási tartományba eső) tetszőleges valós
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
A fejlődés megindulása. A Z3 nevet viselő 1941-ben megépített programvezérlésű elektromechanikus gép már a 2-es számrendszert használta.
Kezdetek A gyors számolás vágya egyidős a számolással. Mind az egyiptomiak mind a babilóniaiak számoló táblázatokat használtak. A helyiérték és a 10-es számrendszer egyesítése volt az első alapja a különböző
Bevezetés az informatikába Tételsor és minta zárthelyi dolgozat 2014/2015 I. félév
Bevezetés az informatikába Tételsor és minta zárthelyi dolgozat 2014/2015 I. félév Az informatika története (ebből a fejezetből csak a félkövér betűstílussal szedett részek kellenek) 1. Számítástechnika
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ő
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
Fejezetek az Információ-Technológia Kultúrtörténetéből
Fejezetek az Információ-Technológia Kultúrtörténetéből Kezdeti elektronikus számítógépek kultúrtörténete ITK 7/58/1 Számológép - számítógép? Lady Ada Lovelace (1815-1852). Charles Babbage (1791-1871) ITK
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.13.) 2. előadás A STRUKTURÁLT SZÁMÍTÓGÉP-FELÉPÍTÉS 2. előadás 1. Nyelvek, szintek és virtuális
Alapfogalmak. Dr. Kallós Gábor A Neumann-elv. Számolóeszközök és számítógépek. A számítógép felépítése
Alapfogalmak Dr. Kallós Gábor 2007-2008. A számítógép felépítése A Neumann-elv A számítógéppel szemben támasztott követelmények (Neumann János,. Goldstine, 1945) Az elv: a szekvenciális és automatikus
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ó
3. óra Számrendszerek-Szg. történet
3. óra Számrendszerek-Szg. történet 1byte=8 bit 2 8 =256 256-féle bináris szám állítható elő 1byte segítségével. 1 Kibibyte = 1024 byte mert 2 10 = 1024 1 Mebibyte = 1024 Kibibyte = 1024 * 1024 byte 1
3. óra Számrendszerek-Szg. történet
3. óra Számrendszerek-Szg. történet 1byte=8 bit 2 8 =256 256-féle bináris szám állítható elő 1byte segítségével. 1 Kibibyte = 1024 byte mert 2 10 = 1024 1 Mebibyte = 1024 Kibibyte = 1024 * 1024 byte 1
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
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
The Architecture of Computer Hardware and Systems Software: An InformationTechnology Approach 3. kiadás, Irv Englander John Wiley and Sons 2003
. Fejezet : Számrendszerek The Architecture of Computer Hardware and Systems Software: An InformationTechnology Approach. kiadás, Irv Englander John Wiley and Sons Wilson Wong, Bentley College Linda Senne,
2. Fejezet : Számrendszerek
2. Fejezet : Számrendszerek The Architecture of Computer Hardware and Systems Software: An Information Technology Approach 3. kiadás, Irv Englander John Wiley and Sons 2003 Wilson Wong, Bentley College
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é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
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
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ő
SZÁMÍTÓGÉPES ARCHITEKTÚRÁK A STRUKTURÁLT SZÁMÍTÓGÉP-FELÉPÍTÉS. Misák Sándor. 2. előadás DE TTK
Misák Sándor SZÁMÍTÓGÉPES ARCHITEKTÚRÁK Nanoelektronikai és Nanotechnológiai Részleg 2. előadás A STRUKTURÁLT SZÁMÍTÓGÉP-FELÉPÍTÉS DE TTK v.0.1 (2007.02.13.) 2. előadás 1. Nyelvek, szintek és virtuális
Jacquard szövőgépe, vezérlési modulok használata 1805 lyukkártyás vezérlés
Az emberek ősidők óta törekednek arra, hogy olyan eszközöket állítsanak elő, melyek könnyebbé teszik a számolást, ilyen pl.: kavicsok, fadarabok, zsinórokra kötött csomók, fák, földre vésett jelek voltak.
Máté: Assembly programozás
Dr. Máté Eörs docens Képfeldolgozás és Számítógépes Grafika Tanszék Árpád tér 2. II. em. 213 6196, 54-6196 (6396, 54-6396) http://www.inf.u-szeged.hu/~mate Tantárgy leírás: http://www.inf.u-szeged.hu/oktatas/kurzusleirasok/
Programozás alapjai. Wagner György Általános Informatikai Tanszék
Általános Informatikai Tanszék Hirdetmények (1) Jelenlevők: műsz. informatikusok progr. matematikusok A tantárgy célja: alapfogalmak adatszerkezetek algoritmusok ismertetése Követelményrendszer: Nincs:
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
Assembly programozás: 2. gyakorlat
Assembly programozás: 2. gyakorlat Számrendszerek: Kettes (bináris) számrendszer: {0, 1} Nyolcas (oktális) számrendszer: {0,..., 7} Tízes (decimális) számrendszer: {0, 1, 2,..., 9} 16-os (hexadecimális
A számítástechnika történeti áttekintése
A számítástechnika történeti áttekintése Források: Markó Tamás PHARE támogatással készült jegyzete Wikipedia Google képkereső Prohardver 1 Előzmények Ókor: abacus a képen kínai abakusz látható: szuan-pan
Az informatika fejlõdéstörténete
Az informatika fejlõdéstörténete Elektronikus gépek A háború alatt a haditechnika fejlõdésével felmerült az igény a számítások precizitásának növelésére. Több gépet is kifejlesztettek, de ezek egyike sem
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
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
Bevezetés az informatikába
Bevezetés az informatikába 4. 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.
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:
Az informatika fejlődéstörténete. A számítástechnika kezdetei
Az informatika fejlődéstörténete A számítástechnika kezdetei A mechanikus számológépek a mechanikus golyós számológépek az abakusz i.e. 2000-től Fogaskerekes számológépek Schickard 1623 négy alapművelet
A SZÁMÍTÓGÉP KIALAKULÁSA. Zámori Zoltán, KFKI
A SZÁMÍTÓGÉP KIALAKULÁSA Zámori Zoltán, KFKI ABACUS SZÁMLÁLÁS A MATEMATIKA ALAPJA Nézzük meg mi történik törzsvendégek esetén egy kocsmában. A pintek száma egy középkori kocsmában: Arató András Bornemissza
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
Információs technológiák 1. Ea: Történelmese
Információs technológiák 1. Ea: Történelmese 56/1 B ITv: MAN 2015.09.08 Témakörök A számítógép kialakulása A Neumann-elvek Testépítés A lélek útja tudattágítás Ellenőrző kérdések 56/2 Mi a számítógép?
VI. SZOFTVERES PROGRAMOZÁSÚ VLSI ÁRAMKÖRÖK
VI. SZOFTVERES PROGRAMOZÁSÚ VLSI ÁRAMKÖRÖK 1 Az adatok feldolgozását végezhetjük olyan általános rendeltetésű digitális eszközökkel, amelyeket megfelelő szoftverrel (programmal) vezérelünk. A mai digitális
Hardver ismeretek. Várady Géza, B144 varadygeza@gmail.com
Hardver ismeretek Várady Géza, B144 varadygeza@gmail.com Bevezetés Informatika sokrétű Információk Információtechnika Szerzése Feldolgozása Tárolása Továbbítása Informatika a technikai eszköz oldalról
Az első elektronikus számítógépek
Az első elektronikus számítógépek 100 évre volt szükség Babbage gépének megvalósításához, mert az ő korában még a gyakorlatban nem állt rendelkezésre olyan eszköz, amivel ezt a gépet megbízhatóan és nem
Történelmi áttekintés. Mai számítógép: általános célú. Régen: konkrét feladatok megoldására alkalmas. Cél: gyorsabb munkavégzés, automatizálás
Történelmi áttekintés Mai számítógép: általános célú Régen: konkrét feladatok megoldására alkalmas Cél: gyorsabb munkavégzés, automatizálás Az automatizálás kezdetei (ókor, középkor eleje) Algoritmusok
Labor gyakorlat Mikrovezérlők
Labor gyakorlat Mikrovezérlők ATMEL AVR ARDUINO 1. ELŐADÁS BUDAI TAMÁS 2015. 09. 06. Tartalom Labor 2 mikrovezérlők modul 2 alkalom 1 mikrovezérlők felépítése, elmélet 2 programozás, mintaprogramok Értékelés:
A számítástechnika története
A számítástechnika története A számolás igénye már igen korán megjelent az emberiség történetében. Eleinte csak megszámlálásos feladatok léteztek. Például meg kellett számolni hány állat van a csordában,
Hardver Ismeretek. Várady Géza varady@morpheus.pte.hu
Hardver Ismeretek Várady Géza varady@morpheus.pte.hu 1 Bevezetés - fogalmak Informatika sokrétű Információk Információtechnika Szerzése Feldolgozása Tárolása Továbbítása Informatika a technikai eszköz
A számítástechnika rövid története
Budapest XIV. Kerületi Németh Imre Általános Iskola, 1148 Bp. Lengyel u.23. számítástechnika - informatika oktatás A számítástechnika rövid története Tartalomjegyzék 1. A számolást segítő eszközök története,
SZÁMÍTÓGÉPEK BELSŐ FELÉPÍTÉSE - 1
INFORMATIKAI RENDSZEREK ALAPJAI (INFORMATIKA I.) 1 NEUMANN ARCHITEKTÚRÁJÚ GÉPEK MŰKÖDÉSE SZÁMÍTÓGÉPEK BELSŐ FELÉPÍTÉSE - 1 Ebben a feladatban a következőket fogjuk áttekinteni: Neumann rendszerű számítógép
Informatikai Rendszerek Alapjai. A számolás korai segédeszközei A korszerű számítógépek kialakulása
Informatikai Rendszerek Alapjai Dr. Kutor László A számolás korai segédeszközei A korszerű számítógépek kialakulása http://uni-obuda.hu/users/kutor/ 2015. ősz Óbudai Egyetem, NIK Dr. Kutor László IRA 9/37/1
Aritmetikai utasítások I.
Aritmetikai utasítások I. Az értékadó és aritmetikai utasítások során a címzési módok különböző típusaira látunk példákat. A 8086/8088-as mikroprocesszor memóriája és regiszterei a little endian tárolást
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
Digitális rendszerek. Utasításarchitektúra szintje
Digitális rendszerek Utasításarchitektúra szintje Utasításarchitektúra Jellemzők Mikroarchitektúra és az operációs rendszer közötti réteg Eredetileg ez jelent meg először Sokszor az assembly nyelvvel keverik
SZÁMÍTÓGÉP-ARCHITEKTÚRÁK
A projekt az Európai Unió társfinanszírozásával, az Európa terv keretében valósul meg. SZÁMÍTÓGÉP-ARCHITEKTÚRÁK DE ATC AVK 2006 - - 1 HEFOP 3.3.1 P.-2004-06-0071/1.0 Ez a kiadvány a Gyakorlatorientált
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
1. Fejezet: Számítógép rendszerek
1. Fejezet: Számítógép The Architecture of Computer Hardware and Systems Software: An Information Technology Approach 3. kiadás, Irv Englander John Wiley and Sons 2003 Wilson Wong, Bentley College Linda
Labor gyakorlat Mikrovezérlők
Labor gyakorlat Mikrovezérlők ATMEL AVR ARDUINO 1. ELŐADÁS BUDAI TAMÁS Tartalom Labor 2 mikrovezérlők modul 2 alkalom 1 mikrovezérlők felépítése, elmélet 2 programozás, mintaprogramok Értékelés: a 2. alkalom
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.
Máté: Számítógép architektúrák
Bit: egy bináris számjegy, vagy olyan áramkör, amely egy bináris számjegy ábrázolására alkalmas. Bájt (Byte): 8 bites egység, 8 bites szám. Előjeles fixpontok számok: 2 8 = 256 különböző 8 bites szám lehetséges.
A számolás és a számítástechnika története. Feladat:
A számolás és a számítástechnika története Kezdetektől, a huszadik század közepéig Feladat: Milyen eszközöket használtak a számoló/számítógépek megjelenése elo tt a számolás segítésére? Kik készítettek
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
Architektúrák és operációs rendszerek: Bevezetés - Történelem
Architektúrák és operációs rendszerek: Balogh Ádám Lőrentey Károly Eötvös Loránd Tudományegyetem Informatikai Kar Algoritmusok és Alkalmazásaik Tanszék Tartalomjegyzék 1. 2. 3. 4. 5. 6. 7. 8. Bevezetés
4. Fejezet : Az egész számok (integer) ábrázolása
4. Fejezet : Az egész számok (integer) ábrázolása The Architecture of Computer Hardware and Systems Software: An Information Technology Approach 3. kiadás, Irv Englander John Wiley and Sons 2003 Wilson
Tartalom. 6.1.2. Jelátalakítás és kódolás... 10. 6.1.3. A számítógép felépítése... 10. 6.1.4. Alaplap... 11. 6.1.5. A központi egység...
Tartalom 1. Információs társadalom... 2 1.1. Informatikai alapfogalmak... 2 1.2. A kommunikáció... 2 1.3. Számítógépes adatbázisok... 3 1.4. Keresés az interneten... 4 2. Információ és társadalom... 4
erettsegizz.com Érettségi tételek
erettsegizz.com Érettségi tételek Az informatika fejlődéstörténete, jogi ismeretek Információ és társadalom Az informatika fejlődéstörténete a XX. Században, napjainkban Jogi ismeretek, szerzőjog, szoftver
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
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
Informatikai Rendszerek Alapjai
Informatikai Rendszerek Alapjai Egész és törtszámok bináris ábrázolása http://uni-obuda.hu/users/kutor/ IRA 5/1 A mintavételezett (egész) számok bináris ábrázolása 2 n-1 2 0 1 1 0 1 0 n Most Significant
Bevezetés az elektronikába
Bevezetés az elektronikába 4. Logikai kapuáramkörök Felhasznált irodalom Dr. Gárdus Zoltán: Digitális rendszerek szimulációja Mádai László: Logikai alapáramkörök BME FKE: Logikai áramkörök Colin Mitchell:
Informatikai rendszerek alapjai (Informatika I.) NGB_SZ003_1
Informatikai rendszerek alapjai (Informatika I.) NGB_SZ003_1 1. előadás Történeti áttekintés Információelméleti alapfogalmak Lovas Szilárd SZE MTK MSZT lovas.szilard@sze.hu B607 szoba Történeti áttekintés:
Az informatika fejlődéstörténete
1.2.1. Az informatika fejlődéstörténete A különböző számolási, számítási műveletek megkönnyítése és mechanizálása mindig is az emberiség fejlődésének kulcsfontosságú kérdése volt. Az abakusz az első számolóeszköz,
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
Hobbi Elektronika. Bevezetés az elektronikába: Logikai kapuáramkörök
Hobbi Elektronika Bevezetés az elektronikába: Logikai kapuáramkörök 1 Felhasznált irodalom Dr. Gárdus Zoltán: Digitális rendszerek szimulációja BME FKE: Logikai áramkörök Colin Mitchell: 200 Transistor
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:
Digitális technika VIMIAA 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 VIMIAA02 14. hét Fehér Béla BME MIT Rövid visszatekintés, összefoglaló
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
Adatbázis-kezelő rendszerek. dr. Siki Zoltán
Adatbázis-kezelő rendszerek I. dr. Siki Zoltán Adatbázis fogalma adatok valamely célszerűen rendezett, szisztéma szerinti tárolása Az informatika elterjedése előtt is számos adatbázis létezett pl. Vállalati
Labor gyakorlat Mikrovezérlők
Labor gyakorlat Mikrovezérlők ATMEL AVR ARDUINO 1. ELŐADÁS BUDAI TAMÁS Tartalom Mikrovezérlők Mikrovezérlők felépítése, működése Mikrovezérlő típusok, gyártók Mikrovezérlők perifériái Mikrovezérlők programozása
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.
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
Ö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
DIGITÁLIS TECHNIKA I BINÁRIS SZÁMRENDSZER BEVEZETŐ ÁTTEKINTÉS BINÁRIS SZÁMRENDSZER HELYÉRTÉK. Dr. Lovassy Rita Dr.
26..5. DIGITÁLIS TEHNIK I Dr. Lovassy Rita Dr. Pődör álint Óbudai Egyetem KVK Mikroelektronikai és Technológia Intézet INÁRIS SZÁMRENDSZER 5. ELŐDÁS 2 EVEZETŐ ÁTTEKINTÉS 6. előadás témája a digitális rendszerekben
A hardver fejlődése A mechanikus számítógépektől a szuperszámítógépekig 2. előadás
A hardver fejlődése A mechanikus számítógépektől a szuperszámítógépekig 2. előadás "Jósolni nagyon nehéz. Különösen a jövőre nézve. (Churchill) A Számítógépek története Három fontos korszak: 1. Mechanikus
Adatok ábrázolása, adattípusok
Adatok ábrázolása, adattípusok Összefoglalás Adatok ábrázolása, adattípusok Számítógépes rendszerek működés: információfeldolgozás IPO: input-process-output modell információ tárolása adatok formájában
Digitális technika VIMIAA 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 VIMIAA02 14. hét Fehér Béla BME MIT Digitális technika
BEVEZETÉS AZ INFORMATIKÁBA. Háber István ihaber@pmmik.pte.hu
BEVEZETÉS AZ INFORMATIKÁBA Háber István ihaber@pmmik.pte.hu Bevezetés Informatika sokrétű Információk Szerzése Feldolgozása Tárolása Továbbítása Információtechnika Informatika a technikai eszköz oldalról
A számítástechnika története
27 A számítástechnika története A jegyzet a PHARE támogatásával készült. Összeállította: Markó Tamás Janus Pannonius Tudományegyetem Alkalmazott Matematika és Informatika Tanszék 1996 PDF formátum: Tipográfia,
Máté: Számítógép architektúrák
MPC új tartalma, JMPC JMPC esetén MPC 8 alacsonyabb helyértékű bitjének és MR 8 bitjének bitenkénti vagy kapcsolata képződik MPC-ben az adatút ciklus vége felé (MR megérkezése után). Ilyenkor Addr 8 alacsonyabb
ismerd meg! A PC vagyis a személyi számítógép
ismerd meg! A PC vagyis a személyi számítógép A számítógép elsõ ránézésre A PC az angol Personal Computer rövídítése, jelentése: személyi számítógép. A szám í- tógépek rohamos elterjedésével a személyi
A SZÁMÍTÓGÉP TÖRTÉNETE
A SZÁMÍTÓGÉP TÖRTÉNETE A számolást segítő eszközök története egyidős az emberiség történetével. Az ősember az ujjait használta a számoláshoz. Később a számoláshoz köveket, fonalakat használtak, az eredményt
Digitális technika VIMIAA01
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 Fehér Béla BME MIT Digitális Rendszerek Számítógépek
Digitális technika VIMIAA02 1. EA 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 VIMIAA02 1. EA Fehér Béla BME MIT Digitális Rendszerek Számítógépek Számítógép
Harmadik gyakorlat. Számrendszerek
Harmadik gyakorlat Számrendszerek Ismétlés Tízes (decimális) számrendszer: 2 372 =3 2 +7 +2 alakiérték valódi érték = aé hé helyiérték helyiértékek a tízes szám hatványai, a számjegyek így,,2,,8,9 Kettes
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
Digitális technika VIMIAA01
BUDAPESTI MŰSZAKI ÉS GAZDASÁGTUDOMÁNYI EGYETEM VILLAMOSMÉRNÖKI ÉS INFORMATIKAI KAR MÉRÉSTECHNIKA ÉS INFORMÁCIÓS RENDSZEREK TANSZÉK VIMIAA01 Fehér Béla BME MIT Digitális Rendszerek Számítógépek Számítógép
Bevezetés az Információtechnológiába
Dr. Kovács János Informatika Tanszék Bevezetés az Információtechnológiába MÉRNÖK- ÉS GAZDASÁGINFORMATIKA ALAPSZAK 2016 6. A TECHNIKA A TECHNIKA a számítógép történelem, jelen, jövő 2 Az információfeldolgozás
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