Számítógép architektúrák
|
|
- Katalin Jónásné
- 9 évvel ezelőtt
- Látták:
Átírás
1 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 (magas szintű) nyelvi szint Perifériák 1
2 Ajánlott irodalom S. Tanenbaum: Structured computer organization (Prentice Hall, 2006) (T). Magyarul: Számítógép-architektúrák 2. átdolgozott, bővített kiadás (Panem 2006). Patterson D.A., Henessy J.L.: Computer organization & Design, Morgan Kaufmannn Publ. (2 ed.) Rob Williams: Computer System Architecture (A Networking Approach), Addison Wesley, Sima D., Fountain T., Kacsuk, P.: Korszerű számítógép architektúrák tervezési tér megközelítésben, Szak Kiadó, Randall Hyde: The Art of Assembler Language, Randall Hyde, Osborne: 80386/80286 Assembly Language Programming, Mc Graw-Hill,
3 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! 3
4 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 4
5 Legyen L 0 a gépi nyelv, és L 1 egy az ember számára 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. Fordítás és értelmezés. 5
6 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. 6
7 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 é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 7
8 n. szint L n nyelv, M n virtuális gép Az L n nyelvű programokat vagy az alsóbb szinten futó értelmező hajtja végre, vagy az 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 1 nyelv, M 1 virtuális gép 0. szint L 0 nyelv, M 0 valódi gép Végrehajtja az L 0 nyelvű programot ábra (A.S. Tanenbaum: Számítógép-architektúrák) 8
9 Számítógép architektúra (architecture) A felhasználónak látszódó 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. Strukturált felépítés Számítógép utasítás rendszer programozás: gépi nyelv (kód). Bonyolultabb nyelvek: fordítás vagy értelmezés. 9
10 Gépi, nyelvi szintek (1.2. ábra) 5. Probléma orientált nyelvi szint fordítás (fordító program) 4. Assembly nyelvi szint fordítás (assembler) 3. Operációs rendszer szint részben értelmezés (operációs rendszer) 2. Gépi utasítás szint ha van mikroprogram, akkor értelmezés 1. Mikroarhitektúra szint hardver 0. Digitális logika szint 10
11 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. 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. 11
12 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 : 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 12
13 Gépi utasítás szintje Az utasítások a memóriában vannak tárolva. 4 címes utasítás: cím) command dest, source1, source2, next cím: az utasítást tartalmazó memóriarekesz címe command (=utasítás): az utasítás kódja dest (destination=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(=következő): 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, csak akkor, ha más utasítással folytatódik a program (ugró utasítás). A next implicit operandus. 13
14 3 címes utasítás: cím) add dest, source1, source2 hatására dest fölveszi a source1 + source2 értéket. Ilyenkor természetesen elveszik dest régi értéke. További implicit operandusok: 2 címes utasítás: (ez a tipikus) cím) add op1, op2 hatására op1 fölveszi az op1 + op2 értéket. 1 címes utasítás: cím) add op hatására A fölveszi az A + op értéket, ahol A egy kitüntetett regiszter (accumulator). 14
15 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. 15
16 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). 16
17 1. 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ő egy decimális számjegyhez! Dugaszolással programozható ig nem sikerült befejezni. 17
18 ENIAC 18
19 Neumann János 19
20 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 Akkumulátor 1.5. ábra. Az eredeti Neumann-gép Bemenet Kimenet 20
21 A Neumann elv A modern számítógépekkel szembeni követelmények: Fő funkcionális részek: Vezérlő egység (control unit) Arithmetikai és logikai egység (ALU) Tár (memory), ami címezhető és újraírható Ezek elektronikusak és bináris számrendszert használnak Tárolt program elvén működik A vezérlő egység határozza meg a működést a tárból kiolvasott adatok alapján 21
22 EDSAC: 2-es számrendszer, 4096 szavas memória. 40 bites szavak, egy szóban: - 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! IBM 701 (1953) 2K 36 bites memória. Legnagyobb 1. generációs: IBM 709 (1958). 22
23 2. generáció: tranzisztor ( ). Tranzisztor feltalálása: 1948, Nobel díj: Első jelentős tranzisztoros gép: DEC PDP-1 (1961). Ciklusideje fele az IBM 7090-nek (az IBM 709 tranzisztoros változata): 4K 18 bites szó, 5 s ciklusidő, 512x512 display! Ára csak töredéke: US$. Több tucat eladott gép. 23
24 Néhány évvel később: PDP-8: omnibusz (általános sín) US$, eladott gép. CPU Memória Kezelő terminál Lyukszalag B/K Egyéb B/K 1.6. ábra. A PDP-8 omnibus Omnibus Magyarországon: KFKI, TPAi. IBM 7090,
25 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. 25
26 3. 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). Később a szocialista országokban R-sorozat. Tulajdonság Model 30 Model 40 Model 50 Model 65 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
27 Emuláció: a sorozat gépein futtathatók az előző 7094 és 1401 típusok programjai is. (mikroprogramozás). 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
28 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. 28
29 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. 29
30 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 és egymillió kilométeren 3 liter benzint fogyasztana Vámos Tibor
31 Típus Eldobható Mikrovezérlő Játék Személyi számítógép Szerver Munkaállomásgyűjtemény (COW) Nagyszámítógép Ár (US $) Felhasználható például Üdvözlőlapok, RFID (Radio Frequency IDentification) Órák, autók, eszközök Videojátékok Asztali/hordozható Hálózati szerver Tanszéki miniszuperszámítógép Időjárás előrejelzés 1.9. ábra. A mai (2005) számítógép típusok választéka 31
32 Pentium 4. (1.11. ábra) Lapka Dátum MHz Tranz. Mem. Megjegyzés I / Első egylapkás mikroproc. I / KB Első 8 bites mikroroc. I / KB Első általános célú mikroproc. I / MB Első 16 bites mikroroc. I / MB Az IBM PC pocesszora 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 32
33 UltraSPARC III Igény: UNIX-ot kisgépekre. Hálózati gépek: Ethernet. SUN (Stanford University Network ). Motorola CPU alapú gépek ben félmilliárd $ a bevételük. SPARC (Scalable Processor ARChitecture ). 32 bites, 36 MHz. Több cégnek átadták a gyártási jogot, verseny gyors fejlődés! UltraSPARC I: 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. 33
34 Lapka Megszakítások Programmemória 0 KB 4 KB 8 KB 0 KB 8 KB 8 KB Memória típus ROM EPROM ROM EPROM 8051 RAM Időzítők á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)
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,
szeged.hu/~mate/ szeged.hu/~mate/ Máté: Számítógép architektúrák előadás 1
http://www.inf.u szeged.hu/~mate/ http://www.inf.u 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. 213 6196, 54-6196 (6396, 54-6396) http://www.inf.u-szeged.hu/~mate
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
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
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ő
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
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
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
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.
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
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
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
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,
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
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
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
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
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
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
INFORMATIKA E42-101 I. előadás Facskó Ferenc egyetemi adjunktus Adat Információ Adat: a világ állapotát leíró jel Információ: adat értelmezési környezetben (dimenzió, viszonyítás) Tudás: felhalmozott,
Számítógépes alapismeretek
Számítógépes alapismeretek 1. 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
A PC története. Informatika alapjai-9 Személyi számítógép (PC) 1/12. (Personal computer - From Wikipedia, the free encyclopedia)
Informatika alapjai-9 Személyi számítógép (PC) 1/12 (Personal computer - From Wikipedia, the free encyclopedia) A személyi számítógépet ára, mérete és képességei és a használatában kialakult kultúra teszik
Számítógép Architektúrák
Számítógép Architektúrák Utasításkészlet architektúrák 2015. április 11. Budapest Horváth Gábor docens BME Hálózati Rendszerek és Szolgáltatások Tsz. ghorvath@hit.bme.hu Számítógép Architektúrák Horváth
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
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
Fábián Zoltán Hálózatok elmélet
Fábián Zoltán Hálózatok elmélet Számolóeszközök fejlődése Automatizálás, vezérlés fejlődése Adatfeldolgozás fejlődése ie. 3000 -Abakusz (Babilónia) csillagászati célok Középkorban -Rováspálca (tally, kerbholz)
Fejezetek az Információ-Technológia Kultúrtörténetéből. Elektronikus kalkulátorok, személyi számítógépek története
Fejezetek az Információ-Technológia Kultúrtörténetéből Elektronikus kalkulátorok, személyi számítógépek története Dr. Kutor László http://nik.uni-obuda.hu/mobil FI-TK 8/31/1 Főbb kategóriák: számológép
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
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
Operációs rendszerek MINB240 V2+2+0
Operációs rendszerek MINB240 V2+2+0 Dr Iványi Péter Nagyváradi Anett Radó János Nagyváradi Anett Elérhetőségek Rendszer és Szoftvertechnológia Tanszék Boszorkány út B138 Tel.: 3634-es mellék anettn@morpheus.pte.hu
Operációs rendszerek MINB240 V3+2+0-5 kredit KF Nagyváradi Anett 0. előadás Bevezetés
Üzleti környezetre k optimalizált lt rendszerek SANB107 IBM System i IBM System p rendszerének ismertetése Csütörtökönként 12:45-től blokkosítva A102-es teremben http://morpheus.pte.hu/~varady/ Várady
Az Informatika Elméleti Alapjai
Az Informatika Elméleti Alapjai dr. Kutor László A korszerű számítógépek kialakulása Az informatika magyar úttörői http://mobil.nik.bmf.hu/tantargyak/iea.html Felhasználónév: iea jelszó: IEA07 IEA 3/1
Szupermikroprocesszorok és alkalmazásaik
Szupermikroprocesszorok és alkalmazásaik VAJDA FERENC MTA Központi Fizikai Kutató Intézet Mérés- és Számítástechnikai Kutató Intézet 1. Bevezetés ÖSSZEFOGLALÁS Egy rétegezett modell alapján mutatjuk be
Számítógépek generációi
Számítógépek generációi Dr. Bujdosó Gyöngyi Debreceni Egyetem Informatikai Kar 2012 Számítógépek generációi Első generáció: elektroncsövek (1943 1954) Második generáció: tranzisztorok (1954 1964) Harmadik
A Számítógépek felépítése, mőködési módjai. A Számítógépek hardverelemei
Mechatronika, Optika és Gépészeti Informatika Tanszék Kovács Endre tud. Mts. A Számítástudomány alapjai Szemelvények az Elméleti Számítástudomány területérıl A Számítógépek felépítése, mőködési módjai
A PC története. Informatika alapjai-9 Személyi számítógép (PC) 1/15. (Personal computer - From Wikipedia, the free encyclopedia)
Informatika alapjai-9 Személyi számítógép (PC) 1/15 (Personal computer - From Wikipedia, the free encyclopedia) A személyi számítógépet ára, mérete és képességei és a használatában kialakult kultúra teszik
1.1. Általános áttekintés
1.1. Általános áttekintés A mesterséges intelligencia megjelenésének az alapja a számítógép első működő eszköz az ENIAC számítógép volt amit a Manhattan-terv keretében fejlesztették ki 1946-ban. A memóriakezelő
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/
34-35. Kapuáramkörök működése, felépítése, gyártása
34-35. Kapuáramkörök működése, felépítése, gyártása I. Logikai áramkörcsaládok Diszkrét alkatrészekből épülnek fel: tranzisztorok, diódák, ellenállások Két típusa van: 1. TTL kivitelű kapuáramkörök (Tranzisztor-Tranzisztor
2.5. II. generációs számítógépek (tranzisztor)
I. Információ-technológiai alapismeretek 2.5. II. generációs számítógépek (tranzisztor) A sebesség kérdése mindig is nagyon fontos tényező volt a számítógépek világában. Babbage gépe egy másodperc alatt
Számítógépes alapismeretek
Számítógépes alapismeretek 2. 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
Számítógép Architektúrák
Multiprocesszoros rendszerek Horváth Gábor 2015. május 19. Budapest docens BME Híradástechnikai Tanszék ghorvath@hit.bme.hu Párhuzamosság formái A párhuzamosság milyen formáit ismerjük? Bit szintű párhuzamosság
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
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
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 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
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
Digitális technika II. (vimia111) 5. gyakorlat: Tervezés adatstruktúra-vezérlés szétválasztással, vezérlőegység generációk
Digitális technika II. (vimia111) 5. gyakorlat: Tervezés adatstruktúra-vezérlés szétválasztással, vezérlőegység generációk Elméleti anyag: Processzoros vezérlés általános tulajdonságai o z induló készletben
DB2 Connect Personal Edition telepítése és beállítása
IBM DB2 Connect 10.1 DB2 Connect Personal Edition telepítése és beállítása SC22-1155-00 IBM DB2 Connect 10.1 DB2 Connect Personal Edition telepítése és beállítása SC22-1155-00 Megjegyzés Az információk
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:
A számítástechnika rövid története
A számítástechnika rövid története Számolást segítő eszközök 1. Ujj (digitus) digitális Kavics (calculus) kalkulátor Kipu (inkák) Rováspálca (magyarok) helyiértékes számolás Számolást segítő eszközök 2.
MEMÓRIA TECHNOLÓGIÁK. Számítógép-architektúrák 4. gyakorlat. Dr. Lencse Gábor. tudományos főmunkatárs BME Híradástechnikai Tanszék lencse@hit.bme.
MEMÓRIA TECHNOLÓGIÁK Számítógép-architektúrák 4. gyakorlat Dr. Lencse Gábor 2011. október 3., Budapest tudományos főmunkatárs BME Híradástechnikai Tanszék lencse@hit.bme.hu Tartalom Emlékeztető: mit kell
Máté: Számítógép architektúrák 2010.12.01.
Máté: Számítógép architektúrák... A feltételes ugró utasítások eldugaszolják a csővezetéket Feltételes végrehajtás (5.5 5. ábra): Feltételes végrehajtás Predikáció ió C pr. rész Általános assembly Feltételes
Operációs rendszerek Bevezetés 1.1
Operációs rendszerek p. Operációs rendszerek Bevezetés 1.1 Pere László (pipas@linux.pte.hu) PÉCSI TUDOMÁNYEGYETEM TERMÉSZETTUDOMÁNYI KAR INFORMATIKA ÉS ÁLTALÁNOS TECHNIKA TANSZÉK Az operációs rendszer
Őstörténet. Mechanikus automaták
Őstörténet A kutatások szerint az ősemberek első számolóeszközei a kavicsok, fadarabok, zsinórra kötött csomók voltak. Ezek a primitív eszközök nemcsak kifejezték, hanem tárolták is a mennyiségeket. Az
Input-output vezérlo egység (csatorna, channel, I/O processzor) Input-output vezérlo egység (csatorna, channel, I/O processzor)
SZÁMÍTÁSTECHNIKA Fazekas Gábor (2003/2004) 1 A számítógép funkcionális A SZÁMÍTÓGÉP FUNKCIONÁLIS felépítése FELÉPÍTÉSE KÖZPONTI EGYSÉG Központi vezérloegység (CPU, processzor) - utasítás vezérlo - aritmetikai-logikai
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
Számítógépes alapismeretek
Számítógépes alapismeretek Heti óraszáma: 2 (Bagoly Zsolt, Papp Gábor) + (Barnaföldi Gergely) A tantárgy célja: korszerű információtechnológiai alapismeretek elsajátítása megismerkedés az informatikai
TANÚSÍTVÁNY KARBANTARTÁS Jegyzıkönyv
TANÚSÍTVÁNY KARBANTARTÁS Jegyzıkönyv A HUNGUARD Számítástechnikai-, informatikai kutató-fejlesztı és általános szolgáltató Kft. a 9/2005. (VII.21.) IHM rendelet alapján, mint a Magyar Köztársaság Miniszterelnöki
1. fejezet: Bevezetés
1. fejezet: Bevezetés 1.1 A csomag tartalma Ha átvette a TVGo A03 csomagot, ellenőrizze, hogy megvannak-e a következő tartozékok. TVGo A03 CD lemez driverrel Távirányító Gyors útmutató Video- és audióbemeneti
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á,
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 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ó
DIGITÁLIS ADATTÁRAK (MEMÓRIÁK)
DIGITÁLIS ADATTÁRAK (MEMÓRIÁK) A digitális berendezések a feladatuk ellátása közben rendszerint nagy mennyiségű adatot dolgoznak fel. Feldolgozás előtt és után rendszerint tárolni kell az adatokat ritka
INFORMATIKAI ALAPISMERETEK
Informatikai alapismeretek középszint 0521 É RETTSÉGI VIZSGA 2005. október 24. INFORMATIKAI ALAPISMERETEK KÖZÉPSZINTŰ ÍRÁSBELI ÉRETTSÉGI VIZSGA JAVÍTÁSI-ÉRTÉKELÉSI ÚTMUTATÓ OKTATÁSI MINISZTÉRIUM I. rész
Hatékony kétmagos teljesítmény a ma és a holnap üzletemberei számára
Kiváló kétmagos teljesítmény Hatékony kétmagos teljesítmény a ma és a holnap üzletemberei számára A Toshiba legújabb üzleti célú, Intel Core 2 Duo processzort tartalmazó termékcsaládjával újfent eleget
Apple Macintosh - A kezdetek és a jelen
Apple Macintosh - A kezdetek és a jelen 1984. január 22-én a Nemzeti Futball Liga döntőjében a Los Angeles csapata 38-9 arányban lemosta a pályáról a Washington gárdáját, azonban erre ma már szinte senki
Az INTEL D-2920 analóg mikroprocesszor alkalmazása
Az INTEL D-2920 analóg mikroprocesszor alkalmazása FAZEKAS DÉNES Távközlési Kutató Intézet ÖSSZEFOGLALÁS Az INTEL D 2920-at kifejezetten analóg feladatok megoldására fejlesztették ki. Segítségével olyan
GPGPU alapok. GPGPU alapok Grafikus kártyák evolúciója GPU programozás sajátosságai
GPGPU alapok GPGPU alapok Grafikus kártyák evolúciója GPU programozás sajátosságai Szenasi.sandor@nik.uni-obuda.hu GPGPU alapok GPGPU alapok Grafikus kártyák evolúciója GPU programozás sajátosságai Szenasi.sandor@nik.uni-obuda.hu
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
FIR SZŰRŐK TELJESÍTMÉNYÉNEK JAVÍTÁSA C/C++-BAN
Multidiszciplináris tudományok, 4. kötet. (2014) 1. sz. pp. 31-38. FIR SZŰRŐK TELJESÍTMÉNYÉNEK JAVÍTÁSA C/C++-BAN Lajos Sándor Mérnöktanár, Miskolci Egyetem, Matematikai Intézet, Ábrázoló Geometriai Intézeti
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
Operációsrendszerek. 1. elıadás. Standard ismeretek
Operációsrendszerek 1. elıadás Standard ismeretek Bevezetés Az operációsrendszer környezete Informatikai megközelítés A személyi számítógép szintjén A történelem Amikor még nem volt OR (1945-1955) JOB,
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?
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ő
Az Ön kézikönyve HP COMPAQ DC5700 MICROTOWER PC http://hu.yourpdfguides.com/dref/863310
Elolvashatja az ajánlásokat a felhasználói kézikönyv, a műszaki vezető, illetve a telepítési útmutató HP COMPAQ DC5700 MICROTOWER PC. Megtalálja a választ minden kérdésre az a felhasználói kézikönyv (információk,
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.
Számítógép Architektúrák (MIKNB113A)
PANNON EGYETEM, Veszprém Villamosmérnöki és Információs Rendszerek Tanszék Számítógép Architektúrák (MIKNB113A) 4. előadás: Utasítás végrehajtás folyamata: címzési módok, RISC-CISC processzorok Előadó:
Ne lépjen ide be senki, aki nem ismeri a geometriát (Platón, 427-347 i.e.)
Ne lépjen ide be senki, aki nem ismeri a geometriát (Platón, 427-347 i.e.) RAFFAELLO: Athéni iskola, Platón és Arisztotelész 1 Neumann János (1903 1957) Neumann elvek: -teljesen elektronikus számítógép
Digitális Technika I. (VEMIVI1112D)
Pannon Egyetem Villamosmérnöki és Információs Tanszék Digitális Technika I. (VEMIVI1112D) Bevezetés. Hol tart ma a digitális technológia? Előadó: Dr. Vörösházi Zsolt voroshazi@vision.vein.hu Feltételek:
AZ INFORMATIKA OKTATÁSÁNAK MÚLTJA ÉS JELENE A KOLOZSVÁRI EGYETEMEN
AZ INFORMATIKA OKTATÁSÁNAK MÚLTJA ÉS JELENE A KOLOZSVÁRI EGYETEMEN Kása Zoltán, kasa@cs.ubbcluj.ro Robu Judit, robu@cs.ubbcluj.ro Varga Ibolya, ivarga@cs.ubbcluj.ro Babes-Bolyai Tudományegyetem, Matematika
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:
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
A SZÁMÍTÓGÉP FELÉPÍTÉSE.
A SZÁMÍTÓGÉP FELÉPÍTÉSE. Alapfogalmak: CPU : Central Processing Unit a központi feldolgozó egység, ez értelmezi a parancsokat és hajtja végre a memóriában tárolt utasításokat. RAM : Random Access Memory
Fejezetek az Információ-Technológia Kultúrtörténetéből. Kezdeti elektronikus számítógépek kultúrtörténete
Fejezetek az Információ-Technológia Kultúrtörténetéből Kezdeti elektronikus számítógépek kultúrtörténete Dr. Kutor László http://nik.uni-obuda.hu/mobil ITK 7/28/1 Számológép - számítógép? Lady Ada Lovelace
A jegyzetben használt ikonok
TARTALOM 1. ALAPVETİ TUDNIVALÓK (A FEJEZET GUBÁN ÁKOS KÖZREMŐKÖDÉSÉVEL KÉSZÜLT)... 5 1.1 Történeti áttekintés... 5 1.2 Számrendszerek... 6 1.3 Ítéletkalkulus, Boole-algebra... 10 2. HARDVER ISMERETEK...
Elektronikus Szolgáltatások Hirdetménye. Érvényes: 2013. május 24-től
Elektronikus Szolgáltatások Hirdetménye Érvényes: 2013. május 24-től 1. A Bank a GRÁNIT NetBank, GRÁNIT MobilBank, GRÁNIT Ügyfélterminál, GRÁNIT TeleBank, valamint GRÁNIT SMS szolgáltatások keretében az
Bevezető előadás Mikrórendszerek összahasonlítása.dsp bevezető
Bevezető előadás Mikrórendszerek összahasonlítása.dsp bevezető A DSP (Digital Signal Processor) mikrórendszer a világon a legelterjedtebb beágyazott rendszerben használt processzor. A DSP tulajdonságok
Tarantella Secure Global Desktop Enterprise Edition
Tarantella Secure Global Desktop Enterprise Edition A Secure Global Desktop termékcsalád Az iparilag bizonyított szoftver termékek és szolgáltatások közé tartozó Secure Global Desktop termékcsalád biztonságos,
Rövid történeti áttekintés
Rövid történeti áttekintés Informatikai rendszerek alapjai Horváth Árpád 2015. május 6. Tartalomjegyzék 1. Neumann János Neumann János (John von Neumann, 19031957) Született:
Programozás és digitális technika II. Logikai áramkörök. Pógár István Debrecen, 2016
Programozás és digitális technika II. Logikai áramkörök Pógár István pogari@eng.unideb.hu Debrecen, 2016 Gyakorlatok célja 1. Digitális tervezés alapfogalmainak megismerése 2. A legelterjedtebb FPGA-k
Szakdolgozat. Kónya István. Debrecen 2007.
Szakdolgozat Kónya István Debrecen 2007. Debreceni Egyetem Informatikai Kar Az informatika fejlődése a magyar közoktatásban Témavezető: Dr. Rutkovszky Edéné Egyetemi tanársegéd Készítette: Kónya István
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
Számítógép összeszerelése
3. tétel Távmunka végzésre van lehetősége. Munkahelye biztosít Önnek egy számítógépes munkaállomást, amelyet gyorspostán le is szállítottak. Feladata a munkaállomás és tartozékainak üzembe helyezése. Ismertesse
Hobbi Elektronika. Bevezetés az elektronikába: FET tranzisztoros kapcsolások
Hobbi Elektronika Bevezetés az elektronikába: FET tranzisztoros kapcsolások 1 Felhasznált irodalom CONRAD Elektronik: Elektronikai kíséletező készlet útmutatója 2 FET tranzisztorok FET = Field Effect Transistor,
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)
Digitális Technika I. (VEMIVI1112D)
Pannon Egyetem Villamosmérnöki és Inf. Rendszerek Tanszék Digitális Technika I. (VEMIVI1112D) Bevezetés. Hol tart ma a digitális technológia? Előadó: Dr. Vassányi István vassanyi@almos.vein.hu Feltételek:
PC-Kismester verseny első forduló feladatai. Beküldési határidő: 2011. december 6.
PC-Kismester XV. informatikai verseny feladatok 1. oldal, összesen: 5 5-8. osztály PC-Kismester verseny első forduló feladatai Beküldési határidő: 2011. december 6. Informatikai alapismeretek 1. Párosítsd