Digitális rendszerek
|
|
- Viktória Takácsné
- 8 évvel ezelőtt
- Látták:
Átírás
1 Digitális rendszerek
2 Korszerű többszintű számítógépek Fordító vs. értelmező Mikroprogram vs. drótozott végrehajtás Operációs rendszerek bevezetése Mikroprogramok kibővítése, fejlesztése Mikroprogramozás lezüllesztése 2
3 Számítógépek generációi Nulladik generáció: mechanikus számológépek ( ) Blaise Pascal (1642) Összeadás, kivonás Gottfried Willhelm von Leibniz báró (~1676) Mai négyműveletes zsebszámológépek mechanikus őse Charles Babbage (150 évvel később) Differenciálgép (összeadás, kivonás) Hajózási navigációhoz, egyetlen algoritmust futtatott csak Az eredményeket rézbevonatú lemezbe lyukasztotta acél formanyomóval Analitikus gép (általános célú) Tároló: memória Malom: számolóegység Bemeneti rész: lyukkártyaolvasó Kimeneti rész: lyukkártya, nyomtatott papír Egyszerű assembly nyelven lehetett programozni Konrad Zuse (1930-as évek végén) Jelfogókból épített automata számológépet A II. világháború alatt elpusztul az összes gépe 3
4 Számítógépek generációi Nulladik generáció: mechanikus számológépek ( ) John Attanasof Bináris aritmetika, kondenzátorok (memória), memóriafrissítés Kor technológia fejletlensége miatt csak a tervezőasztalon létezett számológépe Howard Aiken (1944, Harvard Egyetem) Mark I 72 (jelfogókból) épült, 23 decimális szó, utasítások végrehajtási ideje 6mp. Be- és kimeneti adathordozó lyukszalag Mark II. már az elektronika korszakában született meg. Első generáció: vákuumcsövek ( ) John Mauchley, J. Presper Eckert ENIAC (1943) vákumcső, 1500 jelfogó, 30 tonna, 140kW 20, egyenként 10jegyű decimális számot tudott tárolni regisztereiben 6000 többállású kapcsolóval és átkötő kábelek segítségével programozták 1946-ig nem tudták befejezni a gép építését EDVAC (1949) Az első elektronikus elven működő számítógép az ENIAC alapjain, hamarosan kudarcba fullad a projekt. 4
5 Számítógépek generációi Első generáció: vákuumcsövek ( ) EDSAC (az első Neumann elven működő gép) Memória, ALU, vezérlőegység, be- és kimeneti eszközök 4096 db 40 bites szó (memória): szavanként két 20 bites utasítás vagy egy 40 bites előjeles szám 20bites utasítások: 8 bit az utasítás típusát, 12 bit a memóriaszó címét adta meg. 40 bites akkumulátor (belső regiszter) 5
6 Számítógépek generációi Első generáció: vákuumcsövek ( ) IBM 701 (1953) bites szó, szavanként két utasítás IBM 704 (1956) 4096 szavas mágnesgyűrűs memória, szavanként 36 bites lebegőpontos aritmetika IBM 709 (1958) IBM utolsó vákuumcsöves gépe, a 704-es felturbózott változata Második generáció: tranzisztorok ( ) 1948-ban megszületett az első tranzisztor 10 év alatt szinte kiszorították a vákuumcsöves gépeket TX0 (16 bites), TX2 az első tranzisztoros gépek PDP1 (1961, DEC) bites szó, utasítás/mp (teljesítménye fele az IBM 7090-es tranzisztoros gépének), USD 512x512-es megjelenítő is tartozott hozzá, nemsokára megjelenik az első videójáték is rá. 6
7 Számítógépek generációi Második generáció: tranzisztorok ( ) PDP-8 12 bites, USD, megjelenik benne az omnibus a mai szg.-ek sín(busz)rendszerének őse. IBM 7094 Ciklusideje 2μs, (mágnesgyűrűs memória36 bites szó ) Kistestvérét az 1401-est nem tudományos számításokra, hanem kisvállalati adatok tárolására fejlesztették ( bites szavas tároló) CDC 6600 (1964) Egy nagyságrenddel nagyobb teljesítményű az IBM 7094-esnél Nagyfokú párhuzamosság a CPU-n belül, akár 10 utasítás végrehajtása egyidejűleg 7
8 Számítógépek generációi Harmadik generáció: integrált áramkörök ( ) Integrált áramkör megjelenése (1958) IBM System/360-as család kifejlesztése Családon belüli szoftverkompatibilitás, bevezető modellek (30, 40, 50, 65) Multiprogramozás megjelenése (több program egyidejűleg a memóriában) Az első emulációs képességekkel rendelkező számítógép 24 bites memóriacímzési lehetőség DEC PDP-11 az IBM 360-as kistestvére Szavas regiszterek és bájtos memória 8
9 Számítógépek generációi Negyedik generáció: magas integráltságú áramkörök (1980-?) '80-as évekre kiforrott VLSI technológia több tízezer és akár több millió tranzisztor elhelyezését is lehetővé tette egyetlen lapkán. Megjelennek a személyi számítógépek (pl Intel 8080-as CPU-val, CP/M operációs rendszerrel) IBM Personal Computer-t (Intel 8088 CPU-val) 1981-ban kezdik gyártani. Az IBM PC műszaki részleteinek közzététele után hamarosan megjelennek az IBM PC klónok. A versenytársak közül csak kevesen bírták a versenyt az IBM-el (pl. Apple Macintosh) Apple Macintosh (1984) tartalmazta az első GUI-t, mint személyi számítógép Osborne-1 (11kg!) az első hordozható számítógép Compaq piacra dobja az első hordozható IBM PC klónt 9
10 Számítógépek generációi Negyedik generáció: magas integráltságú áramkörök (1980-?) 1985: Intel 386-s CPU és ezzel épített PC-k kerülnek a piacra Egyre nagyobb teret hódítanak a RISC architektúrájú CPU-k 1992-ig kizárólag 8-32 bites CPU-k a piacon DEC kifejleszti a az első 64 bites CPUt, az Alpha-t. 10
11 Számítógépek generációi Eldobható számítógépek RFID technológiára alapozott aktív és passzív eszközök Mikrovezérlők Másképpen beágyazott számítógépek, mint. Pld Háztartási berendezések Kommunikációs eszközök Számítógép-perifériák Szórakoztató-elektronika Kép- és hangfeldolgozó eszközök Orvosi berendezések (műszerek) Katonai fegyverrendszerek Különböző kereskedelmi automaták, berendezések Játékok(kivéve a játékgépeket) Játékgépek Speciálisan játékra fejlesztve különleges hang és grafikai képességekkel Microsoft XBOX 360, Sony Playstation 2, Sony Playstation 3, stb. 11
12 Számítógépek generációi Személyi számítógépek Asztali (PC, munkaállomás) és hordozható típusok (notebook, PDA, stb.) Szerverek (kiszolgálók) Felturbózott PC-k és más architektúrájú szg.-ek, UNIX, Windows, stb. operációs rendszereket futtatva Munkaállomás klaszterek Több munkaállomás és PC egy rendszerbe kapcsolva, párhuzamos feldolgozásra alkalmazva Nagyszámítógépek (Mainframe-k) Nagy többségük az IBM 360-as sorozatának utódjai CPU, memória, háttértár, adatfeldolgozási sebesség tekintetében nagyságrendekkel felülmúlják a PC-ket és a munkaállomásokat Szuperszámítógépek A mainframe-k utáni nagyságrenddel nagyobb kapacitású számítógépek Kiszolgáló farmok gyakran teljesítményben felülmúlják ezeket a gépeket. 12
13 Számítógépek generációi 13
14 Processzorok CPU felépítése CPU: Central Processing Unit, központi feldolgozóegység Bus (sín): a számítógép részegységeit összekötő, címeket, adatokat és vezérlőjeleket továbbító párhuzamos vezetékköteg. Elhelyezkedése szerint lehet belső vagy külső Vezérlőegység: utasításbeolvasás és dekódolás, a CPU belső részegységeinek a vezérlése. ALU (Aritmetikai és Logikai Egység): utasítás-végrehajtás Regiszterek: kisméretű és gyors, CPU-n belüli memória Utasítás vagy programszámláló (PC, Program Counter) Utasításregiszter (IR, Instruction Register) Adatút: regiszterek, ALU és az ezeket összekötő sínrendszer összessége Utasítások Két fő csoport: regiszter-memória és regiszter-regiszter típusú műveletek Adatútciklus: ALU-n belüli utasítás-végrehajtás az előzőleg betöltött két operanduson, majd az eredmény visszaírása valamelyik regiszterbe Minél gyorsabb az adatútciklus, annál gyorsabban működik a CPU 14
15 Processzorok 15
16 Processzorok 16
17 Processzorok Utasítás-végrehajtás Minden utasítást részműveletek sorozataként hajt végre 1. Soron következő utasítás beolvasása az IR-be 2. PC beállítása a következő utasítás címére 3. Utasításdekódolás 4. Operandus(ok) címének megállapítása 5. Ha szükséges, operandus(ok) beolvasása a regiszter(ek)be 6. Utasítás végrehajtása, majd vissza a ciklus elejére Utasítások végrehajtása történhet, Fixen bedrótozott, azaz kizárólag hardveres megoldással Programozottan, azaz egy interpreter (értelmező) segítségével, melynek előnyei: Architektúrálisan kompatibilis számítógépek készíthetők Hibásan implementált utasítások javíthatók, tervezési hibák áthidalhatók Lehetőség az utasításkészlet utólagos bővítésére Strukturált felépítés A CPU bonyolultsága a hardver oldaláról áthelyeződik az értelmezőre (interpreter), azaz a szoftver oldalára. 17
18 Processzorok RISC és CISC CPU-k '80-as évektől kísérletek folynak a Berkeley-n és Stanfordban VLSI áramkörökkel az interpreter nélküli CPU-k kifejlesztésére. Hamarosan megjelennek az első példányok RISC I, RISC II és MIPS néven Nincsenek kompatibilitási problémák A kulcskérdés egyre inkább az 1 mp. alatt kiadható utasítások száma lett. CISC (Complex Instruction Set Computer) Komplex utasításkészletű számítógép ( utasítás) RISC (Reduced Instruction Set Computer) Csökkentett utasításkészletű számítógép (kb. 50 utasítás) Ha egy CISC utasítás helyettesíthető 4-5 RISC utasítással, valamint ez utóbbiak végrehajtása 10-szer gyorsabb, akkor egyértelműen a RISC lesz a győztes Visszafelé kompatibilitás hiányzik Nem szorították ki a CISC CPU-s gépeket Intel a 486-ostól kezdődően arany középutas megoldásként vegyíti a két típus előnyeit RISC mag az egyszerű utasításokhoz és CISC mag a bonyolultakhoz (hibrid megoldás) Teljesítménye elmarad a RISC-től, de visszafelé kompatibilis a régi CPU-kkal 18
19 Processzorok RISC CPU-k tervezési kérdései Minden utasítást közvetlenül a hardver hajtson végre Az utasítások nem bonthatók fel mikroutasításokra, nincs interpreter. Maximalizálni kell az utasítások kiadásának ütemét Egyik megoldás a sok közül, hogy minél több utasítás végrehajtását kell egy másodperc alatt elindítani, pl. a párhuzamosság alkalmazásával MIPS: Millions of Instructions Per Second; mérőszám, mely nem foglalkozik az utasítások végrehajtási idejével. Könnyen dekódolható utasítások Utasítások indítási ütemét befolyásolja a dekódoláshoz szükséges idő Megoldás: pl. szabályos, fix hosszúságú és kevés mezőből álló utasítások Külön betöltő és tároló utasítások Csak a STORE és LOAD utasítás használhat az operandusai között külső memóriára hivatkozást, minden más utasítás csak regiszterekkel dolgozhat. Sok regiszter szükséges Lehetőség szerint minél több regiszterre van szükség, hogy csökkenteni lehessen a STORE és LOAD utasítások számát 19
20 Processzorok Utasításszintű párhuzamosság Teljesítménynövelés párhuzamosság alkalmazása nélkül szinte kizárólag csak a lapka órajelének emelésével lehetséges Párhuzamosság bevezetése: utasításszintű és/vagy processzorszintű Pipeline (csővezeték) Az IBM Stretch (1959) is alkalmazta ezt a megoldást (prefetch buffer vagy queue) Pipeline sokkal több részre bontja az utasítás-végrehajtást (min. 12-re) 20
21 Processzorok Utasításszintű párhuzamosság Szuperskaláris architektúrák Egy csővezetékes CPU több funkcionális egységgel utasítás végrehajtását kezdik el egy órajel alatt Az S3 fázis gyorsabban előkészíti az utasításokat mint ahogy az S4 fázis végrehajtódnának Az S4 fázisban akár több ALU is lehet
22 Processzorok Processzorszintű párhuzamosság Tömbprocesszor Nagyszámú egyforma felépítésű CPU-ból áll, melyek ugyanazt a műveletet végzik el ugyanazon az adathalmazon SIMD, Single Instruction-stream Multiple Data stream A világ első ilyen gép az ILLIAC IV volt (University of Illinois, 1972) A terv szerint 4 negyedből állógép lett volna, negyedekként 8x8-as mátrixban CPU/memória párokkal, egy vezérlőegység/negyed Gazdasági megfontolásokból csak egy negyedet építettek meg belőle (50MFLOP sebességű volt) Már nem gyártanak ilyen CPU-kat A Pentium4-től kezdve az MMX és SSE utasításoknál használják ezt a végrehajtási modellt Vektorprocesszor Programozói oldalról nézve, hasonló mint a tömbprocesszor Minden összeadás egyetlen csővezeték elven működő egységben zajlik Adattömbökkel dolgozik, pl vektorokkal kapcsolatos műveletvégzés Vektorregisztereket használ (több hagyományos regiszterből áll) 22
23 Processzorok Processzorszintű párhuzamosság Multiprocesszorok Olyan rendszer, melyben egy közös memóriát használó, egynél több CPU található Szoftveres együttműködésre van szükség a CPU-k között Ebben a felállásban a CPU-kat szorosan kapcsoltaknak nevezik Könnyű a közös memória programozási modelljét használni Felosztható a közös memória a CPU-k között, de a határok nincsenek kőbe vésve 23
24 Processzorok Processzorszintű párhuzamosság Multiszámítógépek 256 CPU felett, már nehézségekbe ütközik a megvalósítás Olyan, sok számítógépből álló rendszerek, melyeknek csak saját memóriájuk van, közös nincs Multiszámítógépek CPU-it lazán kapcsoltaknak is nevezik Nagyobb rendszerekben nem célszerű a mindenkit mindenkivel séma alkalmazása Gyors üzenetekkel kommunikálnak a multiszámítógép CPU-i Multiprocesszorokat könyyebb programozni, de a multiszámítógépeket könnyebb építeni Hibrid rendszerek építésével próbálják az előnyös tulajdonságaikat ötvözni 24
25 Központi memória Központi memória Programok és adatok átmeneti tárolója a programvégrehajtás során Bitek 25 A memória alapegysége, tovább nem osztható. Minél több értéket akarunk egy helyiértéken ábrázolni (kódolni), annál bonyolultabb a szomszédos értékek szétválasztása megbízhatatlanabb lesz a memória Megoldás digitális információ kódolása a bináris számrendszer segítségével Némely IBM nagygépnél BCD, binárisan kódolt decimális aritmetika is használható
26 Központi memória Memóriacímek A memóriák rekeszekből (cellákból) épülnek fel A rekeszekre, a hozzájuk rendelt számmal (rekesz címével) lehet hivatkozni Pl.: ha egy memóriában n rekesz van és egyenként k bitet tárolhatnak, akkor 0 n-1 különböző cím létezik és egy rekesz 2k különböző értéket vehet fel A legkisebb címezhető egység a rekesz 8 bites rekesz bájt, szó n*(8 bit) vagy n bájt 26
27 Központi memória Bájtsorrend Egy szón belüli sorszámozás iránya 27 Balról-jobbra (SPARC, IBM nagygépek) nagy endián (big endian) Jobbról-balra (Intel CPU-k) kis endián (little endian) Különböző bájtsorrendet használó gépek közötti adatátvitel során konverzóra is szükség van. Hibamentes adatátvitelhez jelezni kell az adat típusát annak hosszát is.
28 Központi memória Hibajavító kódok Külső körülmények hatására a memória-áramkörök hibázhatnak Megoldás: hibafelismerő vagy hibajavító kódolás alkalmazása Mi a hiba? 28 Vegyünk két n = m + r bites kódszót, ahol m, az adatbitek száma és r, az ellenőrző bitek száma. Hamming távolság: két kódszó eltérő bitpozícióinak száma Ha a két kódszó távolsága d, akkor d egyszeres hiba szükséges ahhoz, hogy az egyik kódszó átalakulhasson a másikba
29 Központi memória Hibajavító kódok Kódolás Hibafelismerő kódolás: d egyszeres bithiba felismeréséhez d+1 Hamming távolságú kódolás kell (pl. paritásbit ahol, a Hamming távolság 2) Hibajavító kódolás: d egyszeres bithiba javításához 2d+1 Hamming távolságú kódolás kell Amennyiben adott az adatbitek száma m, úgy az összes egyszeres hiba javításához szükséges r ellenőrző bit az (m + r +1) 2r képlet alapján határozható meg (pl.: m=8, r=4; m=16, r=5; m=32, r=6; m=64, r=7) 29
30 Központi memória Gyorsítótár Az áramkörök integráltsági fokának növelését eltérő célokra használták fel a CPU-k és memóriák fejlesztésénél 30 CPU-knál a csővezeték-rendszert és a szuperskaláris funkciókat fejlesztették Memóriáknál alapvetően a kapacitást növelték
31 Központi memória Gyorsítótár A CPU-k és a memóriáramkörök közötti sebességkülönbség továbbra sem szűnt meg Megoldás: a memóriát a CPU lapkára kell integrálni Technológiai és gazdasági okok korlátozzák ebben az esetben a memória méretét Kicsi, gyors memória vagy nagy, lassú memória Kicsi, gyors memória (cache, gyorsítótár) A leggyakrabban használt memóriaszavakat a gyorsítótárban tároljuk A gyorsítótárazás fontos jellemzője a találati arány. Lokalitási elv (alapelv): egy rövid időintervallumban a memóriahivatkozások a teljes memória csak egy kis részét érintik Központi memória és a gyorsítótár blokkokra osztott (gyorsítósor) 31
32 Központi memória Gyorsítótár Gyorsítótárak tervezési szempontjai Gyorsítótár mérete Gyorsítósor mérete Gyorsítótár felépítése Egyesített vs. osztott gyorsítótár (Harvard-architectúra) Gyorsítótárak száma pl. L1, L2, L3 gyorsítótár az Intel és AMD CPU-k lapkáján Memóriatokozás és típusok 8 vagy 16 memórialapkát egy NYÁK-ra rögzítenek 32 SIMM (Single Inline Memory Module): 72 érintkező, 32 adatbit DIMM (Dual Inline Memory Module): 168 érintkező, 64 adatbit SO-DIMM (Small Outline DIMM): DIMM modul a notebook-okba
33 Memóriahierarchia 33 CPU regiszterek (összesen min. 128 byte, t ns) Gyorsítótár (cache, 32kB n*1mb, 2-3t ns) Központi memória (16MB n*10gb, t*10 ns, USD/MB) Mágneslemez (n*10gb n*1tb, min. 10 ms, penny/mb) Mágnesszalag (USD/GB), optikai lemez (n*1gb n*100gb, t*1 s)
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
RészletesebbenSzámítógép architektúrák. Számítógéprendszerek felépítése
Számítógép architektúrák Számítógéprendszerek felépítése Processzorok CPU felépítése CPU: Central Processing Unit, központi feldolgozóegység Bus (sín): a számítógép részegységeit összekötő, címeket, adatokat
RészletesebbenSZÁ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,
RészletesebbenSzá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
RészletesebbenSZÁ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 A SZÁMÍTÓGÉP- RENDSZEREK FELÉPÍTÉSE DE TTK v.0.1 (2007.02.20.) 1. Processzorok: CPU felépítése, utasítás-végrehajtás;
RészletesebbenEz 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
RészletesebbenA 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
RészletesebbenMemóriák - tárak. Memória. Kapacitás Ár. Sebesség. Háttértár. (felejtő) (nem felejtő)
Memóriák (felejtő) Memória Kapacitás Ár Sebesség Memóriák - tárak Háttértár (nem felejtő) Memória Vezérlő egység Központi memória Aritmetikai Logikai Egység (ALU) Regiszterek Programok Adatok Ez nélkül
RészletesebbenSzámítógép felépítése
Alaplap, processzor Számítógép felépítése Az alaplap A számítógép teljesítményét alapvetően a CPU és belső busz sebessége (a belső kommunikáció sebessége), a memória mérete és típusa, a merevlemez sebessége
RészletesebbenSzámítógép architektúrák
Számítógép architektúrák Számítógépek felépítése Digitális adatábrázolás Digitális logikai szint Mikroarchitektúra szint Gépi utasítás szint Operációs rendszer szint Assembly nyelvi szint Probléma orientált
RészletesebbenSZÁ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 3. előadás A SZÁMÍTÓGÉP- RENDSZEREK FELÉPÍTÉSE DE TTK v.0.2 (2007.03.06.) 1. Processzorok: 3. előadás CPU felépítése,
RészletesebbenSzámítógépek felépítése
Számítógépek felépítése Emil Vatai 2014-2015 Emil Vatai Számítógépek felépítése 2014-2015 1 / 14 Outline 1 Alap fogalmak Bit, Byte, Word 2 Számítógép részei A processzor részei Processzor architektúrák
RészletesebbenProcesszor (CPU - Central Processing Unit)
Készíts saját kódolású WEBOLDALT az alábbi ismeretanyag felhasználásával! A lap alján lábjegyzetben hivatkozz a fenti oldalra! Processzor (CPU - Central Processing Unit) A központi feldolgozó egység a
RészletesebbenSzámítógépek felépítése, alapfogalmak
2. előadás Számítógépek felépítése, alapfogalmak Lovas Szilárd, Krankovits Melinda SZE MTK MSZT kmelinda@sze.hu B607 szoba Nem reprezentatív felmérés kinek van ilyen számítógépe? 2 Nem reprezentatív felmérés
RészletesebbenHardver 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
Részletesebben2. Számítógépek működési elve. Bevezetés az informatikába. Vezérlés elve. Külső programvezérlés... Memória. Belső programvezérlés
. Számítógépek működési elve Bevezetés az informatikába. előadás Dudásné Nagy Marianna Az általánosan használt számítógépek a belső programvezérlés elvén működnek Külső programvezérlés... Vezérlés elve
RészletesebbenSZÁ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.03.06.) 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,
RészletesebbenA 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ő
RészletesebbenSZÁ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
RészletesebbenMá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,
RészletesebbenMáté: Számítógép architektúrák
Október,,, -án teszt az Irinyi -os teremben a MOODLE vizsgáztató programmal az október -a előtt elhangzott előadások anyagából. A vizsgáztató program az október -ával kezdődő héten kipróbálható, gyakorolható
Részletesebben3. 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ő
RészletesebbenBevezeté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
Részletesebben3. ó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
Részletesebben1. 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.
RészletesebbenSZÁ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
RészletesebbenInformatikai 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:
Részletesebben3. ó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
RészletesebbenNagy 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
RészletesebbenAlapfogalmak. 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
RészletesebbenDigitá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ó
RészletesebbenDigitá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
Részletesebben1. 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
Részletesebbenszeged.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
RészletesebbenInformatika érettségi vizsga
Informatika 11/L/BJ Informatika érettségi vizsga ÍRÁSBELI GYAKORLATI VIZSGA (180 PERC - 120 PONT) SZÓBELI SZÓBELI VIZSGA (30 PERC FELKÉSZÜLÉS 10 PERC FELELET - 30 PONT) Szövegszerkesztés (40 pont) Prezentáció-készítés
RészletesebbenIT - Alapismeretek. Megoldások
IT - Alapismeretek Megoldások 1. Az első négyműveletes számológépet Leibniz és Schickard készítette. A tárolt program elve Neumann János nevéhez fűződik. Az első generációs számítógépek működése a/az
Részletesebben8. Fejezet Processzor (CPU) és memória: tervezés, implementáció, modern megoldások
8. Fejezet Processzor (CPU) és memória: The Architecture of Computer Hardware and Systems Software: An Information Technology Approach 3rd Edition, Irv Englander John Wiley and Sons 2003 Wilson Wong, Bentley
Részletesebben5-6. ea Created by mrjrm & Pogácsa, frissítette: Félix
2. Adattípusonként különböző regisztertér Célja: az adatfeldolgozás gyorsítása - különös tekintettel a lebegőpontos adatábrázolásra. Szorzás esetén karakterisztika összeadódik, mantissza összeszorzódik.
RészletesebbenIsmerkedjünk tovább a számítógéppel. Alaplap és a processzeor
Ismerkedjünk tovább a számítógéppel Alaplap és a processzeor Neumann-elvű számítógépek főbb egységei A részek feladatai: Központi egység: Feladata a számítógép vezérlése, és a számítások elvégzése. Operatív
RészletesebbenIT - Alapismeretek. Feladatgyűjtemény
IT - Alapismeretek Feladatgyűjtemény Feladatok PowerPoint 2000 1. FELADAT TÖRTÉNETI ÁTTEKINTÉS Pótolja a hiányzó neveket, kifejezéseket! Az első négyműveletes számológépet... készítette. A tárolt program
RészletesebbenSzá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
Részletesebben8. Fejezet Processzor (CPU) és memória: tervezés, implementáció, modern megoldások
8. Fejezet Processzor (CPU) és memória: The Architecture of Computer Hardware and Systems Software: An Information Technology Approach 3rd Edition, Irv Englander John Wiley and Sons 2003 Wilson Wong, Bentley
RészletesebbenAz 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
RészletesebbenAlapismeretek. Tanmenet
Alapismeretek Tanmenet Alapismeretek TANMENET-Alapismeretek Témakörök Javasolt óraszám 1. Történeti áttekintés 2. Számítógépes alapfogalmak 3. A számítógép felépítése, hardver A központi egység 4. Hardver
RészletesebbenVI. 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
RészletesebbenA 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
RészletesebbenHardver 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
RészletesebbenJacquard 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.
Részletesebben1. 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
RészletesebbenFejezetek 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
RészletesebbenSzámítógép fajtái. 1) személyi számítógép ( PC, Apple Macintosh) - asztali (desktop) - hordozható (laptop, notebook, palmtop)
Számítógép Számítógépnek nevezzük azt a műszakilag megalkotott rendszert, amely adatok bevitelére, azok tárolására, feldolgozására, a gépen tárolt programok működtetésére alkalmas emberi beavatkozás nélkül.
RészletesebbenAdatok á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
RészletesebbenSZÁ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
RészletesebbenBevezeté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.
RészletesebbenSzá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
Részletesebben6. óra Mi van a számítógépházban? A számítógép: elektronikus berendezés. Tárolja az adatokat, feldolgozza és az adatok ki és bevitelére is képes.
6. óra Mi van a számítógépházban? A számítógép: elektronikus berendezés. Tárolja az adatokat, feldolgozza és az adatok ki és bevitelére is képes. Neumann elv: Külön vezérlő és végrehajtó egység van Kettes
RészletesebbenDigitális rendszerek. Digitális logika szintje
Digitális rendszerek Digitális logika szintje CPU lapkák Mai modern CPU-k egy lapkán helyezkednek el Kapcsolat a külvilággal: kivezetéseken (lábak) keresztül Cím, adat és vezérlőjelek, ill. sínek (buszok)
Részletesebbenelektronikus adattárolást memóriacím
MEMÓRIA Feladata A memória elektronikus adattárolást valósít meg. A számítógép csak olyan műveletek elvégzésére és csak olyan adatok feldolgozására képes, melyek a memóriájában vannak. Az információ tárolása
RészletesebbenAz 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
RészletesebbenOperandus 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?
RészletesebbenInformá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?
Részletesebben2017/12/16 21:33 1/7 Hardver alapok
2017/12/16 21:33 1/7 Hardver alapok < Hardver Hardver alapok Szerző: Sallai András Copyright Sallai András, 2011, 2013, 2014 Licenc: GNU Free Documentation License 1.3 Web: http://szit.hu Bevezetés A számítógépet
RészletesebbenDigitális rendszerek. Mikroarchitektúra szintje
Digitális rendszerek Mikroarchitektúra szintje Mikroarchitektúra Jellemzők A digitális logika feletti szint Feladata az utasításrendszer-architektúra szint megalapozása, illetve megvalósítása Példa Egy
RészletesebbenBepillantás a gépházba
Bepillantás a gépházba Neumann-elvű számítógépek főbb egységei A részek feladatai: Központi egység: Feladata a számítógép vezérlése, és a számítások elvégzése. Operatív memória: A számítógép bekapcsolt
RészletesebbenAz 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
RészletesebbenAz 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:
RészletesebbenA 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,
RészletesebbenBevezeté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.
RészletesebbenMáté: Számítógép architektúrák
Máté: Számítógép architektúrák 20110928 Nem kombinációs áramkörök Óra (clock, 321 ábra): ciklusidő (cycle time) Pl: 500 MHz 2 nsec Finomabb felbontás késleltetéssel Aszimmetrikus óra Memória: Emlékszik
RészletesebbenA mikroprocesszor felépítése és működése
A mikroprocesszor felépítése és működése + az egyes részegységek feladata! Információtartalom vázlata A mikroprocesszor feladatai A mikroprocesszor részegységei A mikroprocesszor működése A mikroprocesszor
RészletesebbenProgramozá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:
RészletesebbenA 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
RészletesebbenElőadó: Nagy István (A65)
Programozható logikai áramkörök FPGA eszközök Előadó: Nagy István (A65) Ajánlott irodalom: Ajtonyi I.: Digitális rendszerek, Miskolci Egyetem, 2002. Ajtonyi I.: Vezérléstechnika II., Tankönyvkiadó, Budapest,
RészletesebbenAz 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,
RészletesebbenKö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
RészletesebbenLabor 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:
RészletesebbenJelfeldolgozá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:
RészletesebbenAz 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
RészletesebbenFlynn 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
Részletesebben2016/08/31 02:45 1/6 Hardver alapok
2016/08/31 02:45 1/6 Hardver alapok < Hardver Hardver alapok Szerző: Sallai András Copyright Sallai András, 2011, 2013, 2014 Licenc: GNU Free Documentation License 1.3 Web: http://szit.hu Bevezetés A számítógépet
RészletesebbenVLIW 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
RészletesebbenElső sor az érdekes, IBM PC. 8088 ra alapul: 16 bites feldolgozás, 8 bites I/O (olcsóbb megoldás). 16 kbyte RAM. Nem volt háttértár, 5 db ISA foglalat
1 2 3 Első sor az érdekes, IBM PC. 8088 ra alapul: 16 bites feldolgozás, 8 bites I/O (olcsóbb megoldás). 16 kbyte RAM. Nem volt háttértár, 5 db ISA foglalat XT: 83. CPU ugyanaz, nagyobb RAM, elsőként jelent
RészletesebbenSZÁ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
RészletesebbenMultimé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
RészletesebbenA számítógép egységei
A számítógép egységei A számítógépes rendszer két alapvető részből áll: Hardver (a fizikai eszközök összessége) Szoftver (a fizikai eszközöket működtető programok összessége) 1.) Hardver a) Alaplap: Kommunikációt
RészletesebbenMáté: Számítógép architektúrák
Október 19, 20, 21, 22-én teszt az Irinyi 227-es teremben a MOODLE vizsgáztató programmal az október 19-e előtt elhangzott előadások anyagából. A vizsgáztató tó program az október 12-ével kezdődő héten
Részletesebben7. Fejezet A processzor és a memória
7. Fejezet A processzor és a memória The Architecture of Computer Hardware and Systems Software: An Information Technology Approach 3rd Edition, Irv Englander John Wiley and Sons 2003 Wilson Wong, Bentley
RészletesebbenInformatikai 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
RészletesebbenAlapismeretek. Tanmenet
Alapismeretek Tanmenet Alapismeretek TANMENET-Alapismeretek Témakörök Javasolt óraszám 1. Számítógépes alapfogalmak 2. A számítógép felépítése, hardver, A központi egység 3. Hardver Perifériák 4. Hardver
RészletesebbenSzámítógép architektúra
Budapesti Műszaki Főiskola Regionális Oktatási és Innovációs Központ Székesfehérvár Számítógép architektúra Dr. Seebauer Márta főiskolai tanár seebauer.marta@roik.bmf.hu Irodalmi források Cserny L.: Számítógépek
RészletesebbenIAS számítógép. 1 Neumann János nem magyar nyelvterületen használt neve John von Neumann.
IAS számítógép Neumann János Magyarországon született, itt tanult és doktorált matematikából, eközben Berlinben kémia és fizika előadásokat látogatott, Svájcban vegyészmérnöki diplomát szerzett. Tanulmányai
RészletesebbenSzámítógépek architektúrák. Bemutatkozom. A tárgy célja. Architektúrák
Számítógépek architektúrák Architektúrák Bemutatkozom Dr. Vadász Dénes, egyetemi docens vadasz@iit.uni-miskolc.hu http://www.iit.uni-miskolc.hu/~vadasz Informatikai Intézet épülete, I. emelet, 111. szoba
Részletesebben2. 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
RészletesebbenLaborgyakorlat 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ő
Részletesebben5. tétel. A számítógép sematikus felépítése. (Ábra, buszok, CPU, Memória, IT, DMA, Periféria vezérlő)
5. tétel 12a.05. A számítógép sematikus felépítése (Ábra, buszok, CPU, Memória, IT, DMA, Periféria vezérlő) Készítette: Bandur Ádám és Antal Dominik Tartalomjegyzék I. Neumann János ajánlása II. A számítógép
RészletesebbenA 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
Részletesebben2.2 A számítógép felépítése (1. rész)
Neumann elvek: 2.2 A számítógép felépítése (1. rész) Sorosan dolgozza fel a program által meghatározott utasításokat (egymás után) Tárolt program elve az adatok és a végrehajtandó programok azonos belső,
RészletesebbenUtasításfajták Memóriacímzés Architektúrák Végrehajtás Esettanulmányok. 2. előadás. Kitlei Róbert november 28.
2. előadás Kitlei Róbert 2008. november 28. 1 / 21 Adatmozgató irányai regiszter és memória között konstans betöltése regiszterbe vagy memóriába memóriából memóriába közvetlenül másoló utasítás nincsen
RészletesebbenMáté: Számítógép architektúrák
Október 18, 19, 20, 21 én teszt az Irinyi 227 es teremben a MOODLE vizsgáztató programmal az október 18 a előtt elhangzott előadások anyagából. A vizsgáztató tóprogram az október 11 ével kezdődő héten
Részletesebben1. MODUL - ÁLTALÁNOS FOGALMAK
1. MODUL - ÁLTALÁNOS FOGALMAK 1. Melyik a mondat helyes befejezése? A számítógép hardvere a) bemeneti és kimeneti perifériákat is tartalmaz. b) nem tartalmazza a CPU-t. c) a fizikai alkatrészek és az operációs
Részletesebben