Számítógép architektúrák
|
|
- Júlia Bognárné
- 7 évvel ezelőtt
- Látták:
Átírás
1 Számítógép architektúrák Fazekas Gábor Debreceni Egyetem Károly Róbert Főiskola
2 Architektúra = szerkezet, felépítés Funkcionális szemlélet Nem vagyunk tekintettel a technikai megvalósításra Funkcionális egység jele: téglalap, beleírva az egység szerepe, pl. printe r Cél: a számítógép működésének megismerése, megértése A gépi nyelv tanulmányozása ehhez fontos segédeszköz Assemblerek szerepe 2016/04/11 2
3 A számítógép funkcionális felépítése (IBM SYSTEM 360 család, Neumann architektúra) KÖZPONTI EGYSÉG Központi vezérlőegység (CPU, processzor) utasítás vezérlő aritmetikai logikai egység regisztertár belső busz Busz rendszer adatok címek vezérlés Memória (operatív tár, főtár, Input output vezérlő egység (csatorna, channel, I/O processzor) Input output vezérlő egység (csatorna, channel, I/O processzor) Berendezés vezérlő egység (DCU, device control unit) Berendezés vezérlő egység (DCU, device control unit) Berendezés vezérlő egység (DCU, device control unit) Berendezés vezérlő egység (DCU, device control unit) I/O berendezés periféria, (pl. grafikus display) I/O berendezés (pl. grafikus display) I/O berendezés (pl. klaviatúra) I/O berendezés (pl.merevlemez) I/O berendezés (pl. merevlemez) I/O berendezés (pl. mágnesszalag) I/O berendezés (pl. mágnesszalag) Input output RAM, ROM) vezérlő egység I/O berendezés (csatorna, Berendezés (pl. hálózati csatolás) channel, vezérlő egység I/O processzor) 2016/04/11 (DCU, device I/O berendezés 3 control unit) (pl. hálózati csatolás)
4 Központi vezérlőegység (CPU, processzor) - utasítás vezérlő: felügyel minden eseményt a CPU-n belül, utasítások végrehajtásának vezérlése, órajel szerepe, pipeline, szuperskalár proc. - aritmetikai-logikai egység: implementálja az alapvető aritmetikai és logikai műveleteket (+,-,*,/, shift, and, stb ) - regisztertár: gyors belső tároló (adat, cím, vezérlés) - lebegőpontos egység: törtszámokkal végzett műveletek számára ( kalkulátor ) - kiegészítő egységek (MMX- multimédia támogatás) - SISD, SIMD, MIMD rendszerek (Flynn taxonómia) - XMM, SSE (Streaming SIMD Extensions), SSE2, SSE3 rendszerek - belső busz: belső adat/vezérlőjel -forgalom - CACHE: közbülső (gyorsító) tár cache hit/miss - Memória management egység (MMU): interfész (kapcsolat) az operatív memóriához. - Több magvas (multicore) processzorok, Hyper-Threading technológia 2016/04/11 4
5 Operatív tár (Main Memory, főtár) - adatok és utasítások tárolására szolgál - elemi tároló egységek lineáris tömbje (funkc. szemlélet!) - elemi tároló egység: bájt (byte): 8 bit (binary digit, Tukey, az információ mérésének alapegysége) - bájt: tekinthető 8 jegyű kettes számrendszerbeli számnak (#) 0 <= # <=255 - helyiértékek, bitpozíciók számozása ( jobbról balra ) - bájtok címzése: Kilo/Mega/Giga,, x 2 10, Kilo ~ KiBi -ROM/RAM - von Neumann elv: a memória homogén, mindenütt tárolható utasítás, vagy adat. - következmény: az utasítás adatként kezelhető (sajnos ez fordítva is megtörténhet!) 2016/04/11 5
6 Busz rendszer - BUS = Bidirectional Universal Switch - Busz: elektromosan vezető kábelköteg, amely jeleket képes továbbítani a CPU és a memória vagy az I/O vezérlő között - Három típusa van: Vezérlő (control) busz: szinkronizáció Cím (address) busz: memóriahely /készülék azonosítás Adat (data) busz: adatátvitel. - Busz szélessége: vonalak ( kábelek ) száma 2016/04/11 6
7 I/O vezérlő egység(ek) ~ egy egyszerű processzor (CPU), amely önállóan képes adatokat átvinni egy I/O berendezés és az operatív memória között ~ alternatív elnevezés: channel / csatorna, DMA, I/O adapter ~ párhuzamosan működik a CPU-val! következmény: a CPU és I/O tevékenységek egymást időben átlapolhatják háttér: Moore szabály gyors CPU vs. lassú I/O (berendezés) vö. ENIAC ~ egy I/O processzor akár több I/O készüléket is vezérelhet! 2016/04/11 7
8 2016/04/11 8
9 Vissza a CPU-hoz: Regiszterek 1. osztályozás: hardver szoftver 2. osztályozás: rendszer felhasználói 3. osztályozás: vezérlő adat cím /04/11 9
10 Néhány fontos regiszter Utasításcím mutató / Program számláló (Instruction Pointer / Program counter) (IP / PC) : az éppen végrehajtás alatt levő gépi utasítást szekvenciálisan követő utasítás memóriabeli címét tartalmazza. Ha egy utasítás végrehajtása befejeződött, a CPU mindig erről a címről tölti be a következő utasítást. Betöltés után a PC értéke megnő a beolvasott bájtok számával. Utasítás regiszter: ide kerül a beolvasott utasítás (műtőasztal / feldolgozó szalag) Verem mutató (stack pointer): verem (LIFO STACK) tetejére mutat. Verem (STACK) Speciális adatszerkezet, a veremmutató allokálja! Speciális veremműveletek: push, pop Flag regiszterek: a CPU állapotait tükrözik, vagy indikálják Pl.: carry, zero, parity, overflow, direction, stb Szerepük: Feltételes vezérlésátadás feltételei 2016/04/11 10
11 Az Intel (IA32) regiszterkészlete (példa) 2016/04/11 11
12 Az Intel (IA32) címtere 2016/04/11 12
13 Az Intel (IA32) regiszterkészlete (példa) 2016/04/11 13
14 Az Intel (IA32) regiszterkészlete (példa) Adattárolás a memóriában: LITTLE- / BIG-endian ábrázolások 2016/04/11 14
15 Az Intel (IA32) flag-regiszterkészlete 2016/04/11 15
16 Hogyan működik a CPU? Példa 2016/04/11 16
17 A gépi utasítások ábrázolása, szerkezete Egy gépi utasítás által tartalmazott információ: Mit kell tenni (milyen gépi műveletet/lépést kell végrehajtani)? operáció Mivel kell tenni (milyen adatokkal kell a műveletet végrehajtani)? operandusok Pl.: összeadás A gépi ábrázolás meglehetősen bonyolult (IA32 példa): 2016/04/11 17
18 2016/04/11 18
19 Megszakítások & int CPU Megszakítási jel / vonal = bejövő / Input jel Alacsony / Magas állapotok A megszakítások maszkolhatók (a jel nem éri el a CPU-t (disabled) Van kivétel: NMI 2016/04/11 19
20 Megszakítás források KÜLSŐ BELSŐ I/O MÉRŐKÉSZÜLÉK MÁS CPU ÓRA PROGRAM HIBA PROGRAMOZOTT Véletlen SW_INT Jelentősége: Lehetővé válik olyan események kezelése, amelyek nem a CPU belső órájának megfelelően ütemeződnek, történnek. 2016/04/11 20
21 Megszakítás kezelés HELYZET: Megszakítási jel (INT) érkezik, a megszakítás megengedett (enabled) 1. A folyamatban levő gépi utasítás befejeződik. (Egy folyamatban, végrehajtás alatt álló utasítást nem lehet megszakítani!) 2. A PC/IP regiszter tartalma tárolódik, mentődik. (Pl.: a memóriába, vagy erre a célra szolgáló regiszterbe, azaz a CPU megjegyzi a következő utasítás címét.) 3. A PC/IP-be betöltődik egy, a megszakítás forrásától függő érték (cím). Pl.: a memóriából (interrupt vector). 4. A CPU kernel/szupervizor módba vált. Megjegyzés: A megszakítás nyomhagyó ugró (vezérlésátadó) utasítás CPU állapotváltással. 2016/04/11 21
22 CPU működési módok: Megszakítás kezelés 1. Szupervizor (kernel) mód: A gépi utasításkészlet minden utasítása végrehajtható. 2. User (felhaszáló / program) mód: A gépi utasításkészlet egy részhalmaza nem hajtható végre ebben a módban. Ezek a privilegizált utasítások. 3. Duál módú működés: az operációs rendszer magjának (kernel) hardveres támogatása. 4. Privilegizált utasítások: Pl.: az I/O vezérlő, a rendszerórát módosító, a megszakításokat maszkoló utasítások. 2016/04/11 22
23 Megszakítás kezelés A megszakítási jel elindít egy utasítás sorozatot (programot), amely feldolgozza ezt a jelet, válaszol rá. Amikor a feldolgozás / válaszadás befejeződik, a megszakított program folytatódhat: A PC/IP tartalma visszatöltődik a mentésből, A CPU állapota visszaállítódik az eredeti állapotába. Az interrupt handler (megszakítás kezelő) általános feladatai: Az INT vonalak maszkolása, A regiszterek mentése, Feldolgozás, A maszkolás megszüntetése, 2016/04/11 23
24 Szoftveres megszakítás Programozott (tervezett) megszakítás. Speciális gépi utasítás létezik, amelynek végrehajtása biztosan kiváltja a megszakítást. Alakja: INT n (alternatív módon pl.: SVC, TRcc) n egy bájtos adat, a gépi kód része. n kiválaszt egy elemet a megszakítási vektorból (szolgáltatást ) Az INT n segítségével egy meghatározott szolgáltatást kérhetünk az operációs rendszertől. System (service) Call : rendszer hívás. 2016/04/11 24
25 DATA NUMERIC LOGICAL BINARY DECIMAL CHARACTER BIT VECTOR OTHER FIXED POINT FLOATIN G POINT ZONED PACKED ASCII ISO- LATIN I BITMAP PIXEL ANY BUT NUMERIC SIGN + MODULU S SHIFTED TWO S COMPLEMENT IEEE-754 OTHER WINDOW S-1250 UTF, OTHER BAR KOCHBA 2016/04/11 25
26 Bináris adatok reprezentációi A hexadecimális / oktális számrendszerek szerepe: Egy bináris jelsorozat rövid és tömör ábrázolása. Pl = 19h = 31o (átváltás algoritmusai!) Hexadecimális számrendszer számjegyei : 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F, 0,1,2,3,4,5,6,7,8,9,a,b,c,d,e,f. A számítógépek nem végeznek műveleteket hexadecimális / oktális számokkal!! Pl. nincs olyan gépi utasítás, amely két oktális számot összeadna. Egy m bites tárolóban 2 m állapot tárolható! m= 8 (bájt): 2 8 = 256; m=16 (szó) : 2 16 = ; m=32 (duplaszó) : 2 32 = sok filozófia mentes (előjel nélküli, nemnegatív) egészek: 0 # 2 m /04/11 26
27 Bináris adatok reprezentációi A gyakorlatban szükség van pozitív és negatív egész számokra is! 1. megoldás: Vegyük egészeknek egy 0-ra szimmetrikus tartományát, legyen -2 m X 2 m-1-1, és legyen x, ha x 0 x' = m 1 2 x, ha x 0 Az x x leképezés lényegében kölcsönösen egyértelmű ( a 0-nak két képe van!) és 0 x 2 m -1. Ábrázoljuk x helyett az x -t! A 2 m-1 helyiérték (legbaloldalibb bit): előjelbit, a többiek a szám abszolút értékét jelentik: előjeles abszolút értékes számábrázolás. Példák: m= 8 (bájt): -127 x 127 = 2 7-1; m=16 (szó) : x = ; m=32 (duplaszó) : 2016/04/11 27
28 Bináris adatok reprezentációi 2. megoldás: Vegyük egészeknek egy 0-ra (majdnem) szimmetrikus tartományát, legyen -2 m-1 x 2 m-1-1, és legyen x = x + 2 m-1 Az x x leképezés kölcsönösen egyértelmű ( a 0-nak is egy képe van!) és 0 x 2 m -1. Ábrázoljuk x helyett az x -t! A 2 m-1 helyiérték (legbaloldalibb bit): előjelbit (!), a többiekkel együtt a szám eltoltjának értékét jelenti: eltolásos (shifted/biased) számábrázolás. Példák: m= 8 (bájt): -128 x 127 = 2 7-1; m=16 (szó) : x = ; m=32 (duplaszó) : 2016/04/11 28
29 Bináris adatok reprezentációi 3. megoldás: Vegyük egészeknek egy 0-ra majdnem szimmetrikus tartományát, legyen -2 m-1 x 2 m-1-1, és legyen x, ha x 0 x ' = m 2 + x, ha x 0 Az x x leképezés kölcsönösen egyértelmű. (0 x 2 m -1) Ábrázoljuk x helyett az x -t! A 2 m-1 helyiérték (legbaloldalibb bit): előjelbit. Komplemens számábrázolás, x az x kettes komplemense. Példák: m= 8 (bájt): -128 x 127 = 2 7-1; m=16 (szó) : x = ; m=32 (duplaszó) : 2016/04/11 29
30 Bináris adatok reprezentációi 3.1. Kérdés: Legyen x egy nemnegatív egész szám az ábrázolási tartományból ( 0 x 2 m-1-1 ). Hogyan tudjuk meghatározni (-x) t? Válasz: Ha x 0, akkor (-x) = 2 m + (-x) = 2 m -x = {(2 m -1) x } +1. Megjegyzés: 2 m -1 bináris alakjában minden jegy (m darab) egyes! 3.2. Kérdés: Legyen x egy tetszőleges egész szám az ábrázolási tartományból (-2 m-1 x 2 m-1-1 ). Hogyan tudjuk meghatározni (-x) t? Válasz: Ha x 0, akkor 3.1. Ha x < 0, akkor x > 0, így (-x) = -x. Azonban ekkor x = 2 m + x -x = 2 m - (x ) = {(2 m -1) (x ) } +1. Következmény: Egy kettes komplemens formában ábrázolt szám negatívjának ábrázoltját úgy határozhatjuk meg, hogy minden bitet negálunk és az eredményt inkrementáljuk. 2016/04/11 30
31 Bináris adatok reprezentációi 3.3. Kérdés: Legyen x és y egy-egy tetszőleges egész szám az ábrázolási tartományból (-2 m-1 x,y 2 m-1-1 ). Milyen feltételek mellett lesz (x + y) = x + y? Válasz (tétel): Ha x + y is benne van az ábrázolási tartományban, akkor (x + y) = x + y (mod 2 m ). Megjegyzés: a legértékesebb (baloldali) bitpozíción keletkező átvitel ignorálandó! Hasonló módon: (x - y) = x + (-y) (mod 2 m ). Megjegyzés: Az aritmetikai műveleteknél nincs különbség a numerikus bitek és az előjelbit között. 2016/04/11 31
32 Bináris adatok reprezentációi 3.4. Kérdés: Hogyan detektálható a túlcsordulás az összeadás és kivonás során? Túlcsordulás: az eredmény nincs az ábrázolható tartományban. Feltétel: csak x -t és y -t (az ábrázoltakat) ismerjük! Tétel: Legyen x és y egy-egy tetszőleges egész szám az ábrázolási tartományból (-2 m-1 x,y 2 m-1-1 ) és jelölje c m-1, c m-2 az x + y képzése során a legbaloldalibb, illetve a következő bitpozíción keletkező átvitelt (carry). Az x + y (mod 2 m ) eredmény akkor és csak akkor helyes, ha c m-1 = c m-2. Példák: m = 4, x = - 3, x = 1101, y = 5, y =0101; x + y =0010, c3=c2=1, o.k. m = 4, x = - 3, x = 1101, y = - 6, y =1010; x + y =0111, c3=1,c2=0!! 2016/04/11 32
33 Bináris adatok reprezentációi 3.5. Kérdés: Hogyan térhetünk át m bites kettes komplemens ábrázolásról m + k bites ábrázolásra? Válasz: egészítsük ki az m bitet az előjelbittel azonos k darab vezető bittel! Fordított irányban is működik! Előjel-kiterjesztés (sign extension) Példák: m = 8, x = - 7, x = (-7) = 249 = m = 16, x = - 7, x = = A -1 ábrázolása: (-1) = 2 m -1 = (m darab 1-es!) 2016/04/11 33
34 Bináris adatok reprezentációi 3.6. Kérdés: Hogyan szorozhatunk össze egy m bites és egy n bites, kettes komplemens formában ábrázolt számot? Az eredmény biztosan elfér m+n biten (nincs túlcsordulás). Probléma: Legyen x és y egy-egy m bites és n bites kettes komplemens formában ábrázolt szám! Általában nem igaz, hogy (x y) = x y! Megoldás: BOOTH algoritmus (Andrew Donald Booth, 1951.) Legyen x és y egy-egy m bites és n bites, kettes komplemens formában ábrázolt szám! Legyenek A,S,P m+n+1 bites segédváltozók. 2016/04/11 34
35 Bináris adatok reprezentációi BOOTH algoritmus Legyen x és y egy-egy m bites és n bites kettes komplemens formában ábrázolt szám! Legyenek A,S,P m+n+1 bites segédváltozók. 1. Inicializálás: A: x 0 0 m bit n bit 1b S: P: -x 0 0 m bit n bit 1b 0 y 0 m bit n bit 1b 2016/04/11 35
36 Bináris adatok reprezentációi BOOTH algoritmus (folytatás) 2. Ha P legjobboldalibb bitpárja 01, akkor legyen P = P + A (átvitel eldobva). 10, akkor legyen P = P + S (átvitel eldobva). 00, vagy 11, akkor legyen P = P! 3. Toljuk el P-t eggyel jobbra aritmetikailag! 4. Ismételjük meg a 2. és 3. lépéseket n-szer! 5, Dobjuk el P legjobboldalibb bitjét: eredmény P-ben! Megjegyzés: Probléma van, ha x = 2 m-1! Megoldás: pótbit. 2016/04/11 36
37 Bináris adatok reprezentációi BOOTH algoritmus (példa) Legyen x=3, y=-4, (m=n=4)! Akkor A = , S = , P = iteráció: P = P = (shift) 2. iteráció: P = P = (shift) 3. iteráció: P = P = P + S = P = (shift) 4. iteráció: P = P = (shift) Eredmény: = /04/11 37
38 Bináris adatok reprezentációi 2016/04/11 38
39 Bináris adatok reprezentációi Lebegőpontos számok Pontosság bizonyos valós (racionális) számok nem ábrázolhatók véges sok számjegy segítségével, pl.: 1/3 = 0.33, π = ez a tulajdonság függ a választott számrendszertől! pl.: 0.1 dec = bin Binárisan racionális számok: ha x = p/2 k (p, k egészek) akkor (és csak akkor) x ábrázolható, mint véges bináris tört. pl.: 5/4, 3/8, 7/16, stb. 2016/04/11 39
40 Bináris adatok reprezentációi Lebegőpontos számok ábrázolása Alapelv: ha x = m e k x normalizált alakja, akkor legyen x (m,k). Rögzített alap (e) esetén a megfeleltetés kölcsönösen egyértelmű! Klasszikus (IBM System360) ábrázolás: Binárisan racionális számok: ha x = p/2 k (p, k egészek) akkor (és csak akkor) x ábrázolható, mint véges bináris tört. pl.: 5/4, 3/8, 7/16, stb. 2016/04/11 40
41 Bináris adatok reprezentációi Klasszikus (IBM System360) lebegőpontos ábrázolás 32 biten sign(m) k =k+64 m 1 bit 7 bit 24 bit k = k + 64 : a karakterisztika 64-es eltoltja 7 biten m a normalizált mantissza ( m ) legértékesebb (a bináris pont utáni) 24 bitje 1. Példa: e=2 x = 257 dec = bin = bin ahonnan k = = 73 = ; m = x = = h 2016/04/11 41
42 2. Példa: e= 16 Bináris adatok reprezentációi ahonnan x = 257 dec = 101 hex = hex k = = 67 = = 47 hex ; m = x = h 3. Példa: e= 16 x = 0.1 dec = hex ~ hex ahonnan k = = 64 = = 40 hex ; m = x = h Megjegyzés: x = 0.1 dec nem ábrázolható pontosan! (relatív pontosság!) 2016/04/11 42
43 Bináris adatok reprezentációi IEEE 754 lebegőpontos ábrázolás 32 biten sign(m) k =k+127 m 1 bit 8 bit 23 bit e=2; a mantissza normalizált, ha 1 m < 2, azaz m = 1.xxxx. A mantisszának csak a törtrészét ábrázoljuk! k = k : a karakterisztika 127-es eltoltja 8 biten; -126 k 127. m a normalizált mantissza ( m ) bináris pont utáni 23 bitje. k =0, ill. k = 255 egyéb lehetőségeket kódolnak. Megjegyzés: IEEE bites ábrázolás esetén k = k : a karakterisztika 2047-es eltoltja 12 biten; k m a normalizált mantissza ( m ) bináris pont utáni 51 bitje. Megnövelt ábrázolási tartomány és relatív pontosság 2016/04/11 43
44 Bináris adatok reprezentációi IEEE 754 lebegőpontos ábrázolás 32 biten 1.Példa: e=2 x = 1 dec = 1.0 bin = bin ahonnan k = = 127 = ; m = x = = 3F800000h 2. Példa: e=2 x = 257 dec = bin = bin ahonnan k = = 135 = ; m = x = = h 2016/04/11 44
45 Bináris adatok reprezentációi IEEE 754 lebegőpontos ábrázolás 32 biten 2016/04/11 45
46 2016/04/11 46
Adatok ábrázolása, adattípusok. Összefoglalás
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észletesebbenMikrokontrollerek. Tihanyi Attila 2007. május 8
Mikrokontrollerek Tihanyi Attila 2007. május 8 !!! ZH!!! Pótlási lehetőség külön egyeztetve Feladatok: 2007. május 15. Megoldási idő 45 perc! Feladatok: Első ZH is itt pótolható Munkapont számítás Munkapont
RészletesebbenMikroprocesszor CPU. C Central Központi. P Processing Számító. U Unit Egység
Mikroprocesszor CPU C Central Központi P Processing Számító U Unit Egység A mikroprocesszor általános belső felépítése 1-1 BUSZ Utasítás dekóder 1-1 BUSZ Az utasítás regiszterben levő utasítás értelmezését
RészletesebbenDigitá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
RészletesebbenSzámrendszerek közötti átváltások
Számrendszerek közötti átváltások 10-es számrendszerből tetszőleges számrendszerbe Legyen az átváltani kívánt szám: 723, 10-es számrendszerben. Ha 10-esből bármilyen számrendszerbe kívánunk átváltani,
RészletesebbenMBLK12: Relációk és műveletek (levelező) (előadásvázlat) Maróti Miklós, Kátai-Urbán Kamilla
MBLK12: Relációk és műveletek (levelező) (előadásvázlat) Maróti Miklós, Kátai-Urbán Kamilla Jelölje Z az egész számok halmazát, N a pozitív egészek halmazát, N 0 a nem negatív egészek halmazát, Q a racionális
Részletesebben1. Az utasítás beolvasása a processzorba
A MIKROPROCESSZOR A mikroprocesszor olyan nagy bonyolultságú félvezető eszköz, amely a digitális számítógép központi egységének a feladatait végzi el. Dekódolja az uatasításokat, vezérli a műveletek elvégzéséhez
RészletesebbenDr. Schuster György. 2014. február 21. Real-time operációs rendszerek RTOS
Real-time operációs rendszerek RTOS 2014. február 21. Az ütemező (Scheduler) Az operációs rendszer azon része (kódszelete), mely valamilyen konkurens hozzáférés-elosztási problémát próbál implementálni.
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észletesebbenJelek tanulmányozása
Jelek tanulmányozása A gyakorlat célja A gyakorlat célja a jelekkel való műveletek megismerése, a MATLAB környezet használata a jelek vizsgálatára. Elméleti bevezető Alapműveletek jelekkel Amplitudó módosítás
RészletesebbenARM Cortex magú mikrovezérlők
ARM Cortex magú mikrovezérlők 9. DMA (Direkt Memory Access) Scherer Balázs BME-MIT 2016 1. DMA áttekintés I. Perifériák és memória blokkokok processzor beavatkozása nélkül hozzáférnek a rendszerbuszhoz.
RészletesebbenA Számítógépek felépítése, mőködési módjai
Mechatronika, Optika és Gépészeti Informatika Tanszék Kovács Endre tud. Mts. A Számítógépek felépítése, mőködési módjai Mikroprocesszoros Rendszerek Felépítése Buszrendszer CPU OPERATÍV TÁR µ processzor
RészletesebbenVezérlőegység. Dr. Seebauer Márta. Budapesti Műszaki Főiskola Regionális Oktatási és Innovációs Központ Székesfehérvár
Budapesti Műszaki Főiskola Regionális Oktatási és Innovációs Központ Székesfehérvár Vezérlőegység Dr. Seebauer Márta főiskolai tanár seebauer.marta@roik.bmf.hu Vezérlés A vezérlés célja az utasítás-végrehajtás
RészletesebbenAnalízis elo adások. Vajda István. 2012. október 3. Neumann János Informatika Kar Óbudai Egyetem. Vajda István (Óbudai Egyetem)
Vajda István Neumann János Informatika Kar Óbudai Egyetem / 40 Fogalmak A függvények értelmezése Definíció: Az (A, B ; R ) bináris relációt függvénynek nevezzük, ha bármely a A -hoz pontosan egy olyan
RészletesebbenAlgebra es sz amelm elet 3 el oad as Rel aci ok Waldhauser Tam as 2014 oszi f el ev
Algebra és számelmélet 3 előadás Relációk Waldhauser Tamás 2014 őszi félév Relációk reláció lat. 1. kapcsolat, viszony; összefüggés vmivel 2. viszonylat, vonatkozás reláció lat. 3. mat halmazok elemei
RészletesebbenSzámítógép sematikus felépítése. Little Man Computer (LMC)
7. Fejezet A processzor és a memória Hardver és Szoftver rendszerek architektúrája: Egy Információ Technológiai Szemlélet 3. kiadás, Irv Englander John Wiley and Sons 2003 Wilson Wong, Bentley College
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észletesebbenA MiniRISC processzor
BUDAPESTI MŰSZAKI ÉS GAZDASÁGTUDOMÁNYI EGYETEM VILLAMOSMÉRNÖKI ÉS INFORMATIKAI KAR MÉRÉSTECHNIKA ÉS INFORMÁCIÓS RENDSZEREK TANSZÉK A MiniRISC processzor Fehér Béla, Raikovich Tamás, Fejér Attila BME MIT
RészletesebbenGábor Dénes Főiskola Győr. Mikroszámítógépek. Előadás vázlat. 2004/2005 tanév 4. szemeszter. Készítette: Markó Imre 2006
Gábor Dénes Főiskola Győr Mikroszámítógépek Előadás vázlat 102 2004/2005 tanév 4. szemeszter A PROCESSZOR A processzorok jellemzése A processzor felépítése A processzorok üzemmódjai Regiszterkészlet Utasításfelépítés,
RészletesebbenSzámítógép Architektúrák I-II-III.
Kidolgozott államvizsgatételek Számítógép Architektúrák I-II-III. tárgyakhoz 2010. június A sikeres államvizsgához kizárólag ennek a dokumentumnak az ismerete nem elégséges, a témaköröket a Számítógép
RészletesebbenDigitális hálózatok: Digitális hálózati elemek struktúrális felépítése, CMOS alkalmazástechnika. Somogyi Miklós
Digitális hálózatok: Digitális hálózati elemek struktúrális felépítése, CMOS alkalmazástechnika Somogyi Miklós Kombinációs hálózatok tervezése A logikai értékek és műveletek Két-értékes rendszerek: Állítások:
RészletesebbenPárhuzamos programozás
Párhuzamos programozás Rendezések Készítette: Györkő Péter EHA: GYPMABT.ELTE Nappali tagozat Programtervező matematikus szak Budapest, 2009 május 9. Bevezetés A számítástechnikában felmerülő problémák
RészletesebbenTöbbfelhasználós adatbázis környezetek, tranzakciók, internetes megoldások
Többfelhasználós adatbázis környezetek, tranzakciók, internetes megoldások Alkalmazás modellek Egy felhasználós környezet Több felhasználós környezet adatbázis Központi adatbázis adatbázis Osztott adatbázis
RészletesebbenAdattípusok. Szám: pozitív egész, egész, valós, dátum + idő,... Szöveg, Formázott szöveg Kép Hang Mozgókép+Hang
Gépi adatábrázolás Adattípusok Szám: pozitív egész, egész, valós, dátum + idő,... Szöveg, Formázott szöveg Kép Hang Mozgókép+Hang Interaktív tartalmak (program) Összetett adattípusok, Fájlok, Fájlrendszer
RészletesebbenDigitális technika (VIMIAA01) Laboratórium 1
BUDAPESTI MŰSZAKI ÉS GAZDASÁGTUDOMÁNYI EGYETEM VILLAMOSMÉRNÖKI ÉS INFORMATIKAI KAR MÉRÉSTECHNIKA ÉS INFORMÁCIÓS RENDSZEREK TANSZÉK Digitális technika (VIMIAA01) Laboratórium 1 Fehér Béla Raikovich Tamás,
RészletesebbenSzámoló és számítógépek
Számoló és számítógépek 0. generáció Rovásfa Számolópálcák Abakusz Napier-pálcák Gaspard Schott Logarléc Wilhelm Schickard (1592-1635) 1623: négy alapművelet elvégzésére alkalmas mechanikus számológép
RészletesebbenA processzor. Dr. Seebauer Márta. Budapesti Műszaki Főiskola Regionális Oktatási és Innovációs Központ Székesfehérvár
Budapesti Műszaki Főiskola Regionális Oktatási és Innovációs Központ Székesfehérvár A processzor Dr. Seebauer Márta főiskolai tanár seebauer.marta@roik.bmf.hu Egy processzor logikai felépítése CPU Központi
RészletesebbenDSP architektúrák Texas Instruments DSP architektúrák
DSP architektúrák Texas Instruments DSP architektúrák A TI úttörő a DSP-k kifejlesztésében. Ma is a piaci részesedés több mint felét magáénak tudja, három tipusú DSP van a TMS családban: C2000 Motor Control
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észletesebbenProgramozás I. - 9. gyakorlat
Programozás I. - 9. gyakorlat Mutatók, dinamikus memóriakezelés Tar Péter 1 Pannon Egyetem M szaki Informatikai Kar Rendszer- és Számítástudományi Tanszék Utolsó frissítés: November 9, 2009 1 tar@dcs.vein.hu
RészletesebbenProgramozás. A programkészítés lépései. Program = egy feladat megoldására szolgáló, a számítógép számára értelmezhető utasítássorozat.
Programozás Programozás # 1 Program = egy feladat megoldására szolgáló, a számítógép számára értelmezhető utasítássorozat. ADATOK A programkészítés lépései 1. A feladat meghatározása PROGRAM EREDMÉNY A
RészletesebbenAssembly Programozás Rodek Lajos Diós Gábor
Assembly Programozás Rodek Lajos Diós Gábor Tartalomjegyzék Ábrák jegyzéke Táblázatok jegyzéke Előszó Ajánlott irodalom IV V VI VII 1. Az Assembly nyelv jelentősége 1 2. A PC-k hardverének felépítése 4
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észletesebbenBevitel-Kivitel. Eddig a számítógép agyáról volt szó. Szükség van eszközökre. Processzusok, memória, stb
Input és Output 1 Bevitel-Kivitel Eddig a számítógép agyáról volt szó Processzusok, memória, stb Szükség van eszközökre Adat bevitel és kivitel a számitógépből, -be Perifériák 2 Perifériákcsoportosításá,
Ré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észletesebbenA számítógép alapfelépítése
Informatika alapjai-6 számítógép felépítése 1/8 számítógép alapfelépítése Nevezzük számítógépnek a következő kétféle elrendezést: : Harvard struktúra : Neumann struktúra kétféle elrendezés alapvetően egyformán
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észletesebbenAnalízis elo adások. Vajda István. 2012. szeptember 24. Neumann János Informatika Kar Óbudai Egyetem. Vajda István (Óbudai Egyetem)
Vajda István Neumann János Informatika Kar Óbudai Egyetem 1/8 A halmaz alapfogalom, tehát nem definiáljuk. Jelölés: A halmazokat általában nyomtatott nagybetu vel jelöljük Egy H halmazt akkor tekintünk
RészletesebbenAz informatika oktatás téveszméi
Az informatika oktatás Az informatika definíciója Definíció-1: az informatika az információ keletkezésével, továbbításával, tárolásával, feldolgozásával foglalkozó tudomány. Definíció-2: informatika =
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észletesebbenHÁLÓZATSEMLEGESSÉG - EGYSÉGES INTERNET SZOLGÁLTATÁS-LEÍRÓ TÁBLÁZAT
HÁLÓZATSEMLEGESSÉG - EGYSÉGES INTERNET SZOLGÁLTATÁS-LEÍRÓ TÁBLÁZAT - 2016.04.01 után kötött szerződésekre Díjcsomag neve Go Go+ Go EU Go EU+ Kínált letöltési sebesség - 3G 42 Mbit/s 42 Mbit/s 42 Mbit/s
Részletesebben4. 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 InformationTechnology Approach 3. kiadás, Irv Englander John Wiley and Sons 2003 Wilson
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észletesebbenMATEMATIKA ÉRETTSÉGI TÍPUSFELADATOK KÖZÉPSZINT Függvények
MATEMATIKA ÉRETTSÉGI TÍPUSFELADATOK KÖZÉPSZINT Függvények A szürkített hátterű feladatrészek nem tartoznak az érintett témakörhöz, azonban szolgálhatnak fontos információval az érintett feladatrészek megoldásához!
RészletesebbenAz integrált áramkörök kimenetének kialakítása
1 Az integrált áramörö imeneténe ialaítása totem-pole three-state open-olletor Az áramörö általános leegyszerűsített imeneti foozata: + tápfeszültség R1 V1 K1 imenet V2 K2 U i, I i R2 ahol R1>>R2, és K1,
RészletesebbenInput-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
RészletesebbenSzámítógép Architektúrák
Számítógép Architektúrák Perifériakezelés a PCI-ban és a PCI Express-ben 2015. március 9. Budapest Horváth Gábor docens BME Hálózati Rendszerek és Szolgáltatások Tanszék ghorvath@hit.bme.hu Tartalom A
RészletesebbenSZÁMÍTÓGÉPARCHITEKTÚRÁK
ESSZÉ LÁNG LÁSZLÓ Zilog mokroprocesszor családok Z800 2005. December 1. Előszó A Zilog cég betörése a piacra rendkívül eredményesnek mondható volt, sőt később sikerült a csúcsra fejleszteniük a technológiájukat.
RészletesebbenAz 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
RészletesebbenA mikroszámítógép felépítése.
1. Processzoros rendszerek fő elemei mikroszámítógépek alapja a mikroprocesszor. Elemei a mikroprocesszor, memória, és input/output eszközök. komponenseket valamilyen buszrendszer köti össze, amelyen az
RészletesebbenELŐADÁS 2016-01-05 SZÁMÍTÓGÉP MŰKÖDÉSE FIZIKA ÉS INFORMATIKA
ELŐADÁS 2016-01-05 SZÁMÍTÓGÉP MŰKÖDÉSE FIZIKA ÉS INFORMATIKA A PC FIZIKAI KIÉPÍTÉSÉNEK ALAPELEMEI Chip (lapka) Mikroprocesszor (CPU) Integrált áramköri lapok: alaplap, bővítőkártyák SZÁMÍTÓGÉP FELÉPÍTÉSE
Részletesebben7.2.2. A TMS320C50 és TMS320C24x assembly programozására példák
7.2.2. A TMS320C50 és TMS320C24x assembly programozására példák A TMS320C50 processzor Ez a DSP processzor az 1.3. fejezetben lett bemutatva. A TMS320C50 ##LINK: http://www.ti.com/product/tms320c50## egy
RészletesebbenDigitá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
RészletesebbenKOVÁCS BÉLA, MATEMATIKA I.
KOVÁCS BÉLA, MATEmATIkA I 10 X DETERmINÁNSOk 1 DETERmINÁNS ÉRTELmEZÉSE, TULAJdONSÁGAI A másodrendű determináns értelmezése: A harmadrendű determináns értelmezése és annak első sor szerinti kifejtése: A
RészletesebbenSzá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ó:
Részletesebben31 521 09 1000 00 00 Gépi forgácsoló Gépi forgácsoló
Az Országos Képzési Jegyzékről és az Országos Képzési Jegyzékbe történő felvétel és törlés eljárási rendjéről szóló 133/2010. (IV. 22.) Korm. rendelet alapján. Szakképesítés, szakképesítés-elágazás, rész-szakképesítés,
RészletesebbenMegszakítás, DMA, fejlett I/O módok Memória típusok, cache, MMU Párhuzamos végrehajtás, pipeline, szuperskalár, vektor proc.
3. előadás Általános célú számítógépek műszaki megoldásai Megszakítás, DMA, fejlett I/O módok Memória típusok, cache, MMU Párhuzamos végrehajtás, pipeline, szuperskalár, vektor proc., HT, SMP, AMP Személyi
RészletesebbenINFORMATIKA MATEMATIKAI ALAPJAI
INFORMATIKA MATEMATIKAI ALAPJAI Készítette: Kiss Szilvia ZKISZ informatikai szakcsoport Az információ 1. Az információ fogalma Az érzékszerveinken keresztül megszerzett új ismereteket információnak nevezzük.
RészletesebbenKorszerű geodéziai adatfeldolgozás Kulcsár Attila
Korszerű geodéziai adatfeldolgozás Kulcsár Attila Nyugat-Magyarországi Egyetem Geoinformatikai Főiskolai Kar Térinformatika Tanszék 8000 Székesfehérvár, Pirosalma -3 Tel/fax: (22) 348 27 E-mail: a.kulcsar@geo.info.hu.
Részletesebben7. fejezet: A CPU és a memória
7. fejezet: A CPU és a memória The Architecture of Computer Hardware, Systems Software & Networking: An Information Technology Approach 4th Edition, Irv Englander John Wiley and Sons 2010 Fordította és
RészletesebbenBOLYAI MATEMATIKA CSAPATVERSENY FŐVÁROSI DÖNTŐ SZÓBELI (2005. NOVEMBER 26.) 5. osztály
5. osztály Írd be az ábrán látható hat üres körbe a 10, 30, 40, 60, 70 és 90 számokat úgy, hogy a háromszög mindhárom oldala mentén a számok összege 200 legyen! 50 20 80 Egy dobozban háromféle színű: piros,
RészletesebbenMá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/
RészletesebbenAz aktiválódásoknak azonban itt még nincs vége, ugyanis az aktiválódások 30 évenként ismétlődnek!
1 Mindannyiunk életében előfordulnak jelentős évek, amikor is egy-egy esemény hatására a sorsunk új irányt vesz. Bár ezen események többségének ott és akkor kevésbé tulajdonítunk jelentőséget, csak idővel,
RészletesebbenFejezetek 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
RészletesebbenDr. Illés Zoltán zoltan.illes@elte.hu
Dr. Illés Zoltán zoltan.illes@elte.hu Operációs rendszerek kialakulása Op. Rendszer fogalmak, struktúrák Fájlok, könyvtárak, fájlrendszerek Folyamatok Folyamatok kommunikációja Kritikus szekciók, szemaforok.
RészletesebbenIdőzített rendszerek és az UPPAAL
Időzített rendszerek és az UPPAAL Dr. Németh L. Zoltán (zlnemeth@inf.u-szeged.hu) SZTE, Informatikai Tanszékcsoport 2008/2009 I. félév 2008.11.14 MODELL 10 1 Időzített rendszerek Real Time Systems = valós
RészletesebbenFordítóprogramok Készítette: Nagy Krisztián
Fordítóprogramok Készítette: Nagy Krisztián Reguláris kifejezések (FLEX) Alapelemek kiválasztása az x karakter. tetszőleges karakter (kivéve újsor) [xyz] karakterhalmaz; vagy egy x, vagy egy y vagy egy
RészletesebbenMesterséges Intelligencia. Csató Lehel. Csató Lehel. Matematika-Informatika Tanszék Babeş Bolyai Tudományegyetem, Kolozsvár 2006/2007
Matematika-Informatika Tanszék Babeş Bolyai Tudományegyetem, Kolozsvár 2006/2007 Az Előadások Témái Bevezető: mi a mesterséges intelligencia... Tudás reprezentáció Gráfkeresési stratégiák Szemantikus hálók
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észletesebbenAz első lépések. A Start menüből válasszuk ki a Minden program parancsot. A megjelenő listában kattintsunk rá az indítandó program nevére.
A számítógép elindítása A számítógépet felépítő eszközöket (hardver elemeket) a számítógépház foglalja magába. A ház különböző méretű, kialakítású lehet. A hátoldalán a beépített elemek csatlakozói, előlapján
RészletesebbenOmniTouch 8400 Instant Communications Suite 4980 Softphone
OmniTouch 8400 Instant Communications Suite Gyors kezdési segédlet R6.0 Mi a? Az Alcatel-Lucent Windows desktop client segédprogram jóvoltából számítógépe segítségével még hatékonyabban használhatja az
RészletesebbenAWP 4.4.4 TELEPÍTÉSE- WINDOWS7 64 OPERÁCIÓS RENDSZEREN
Hatályos: 2014. február 13. napjától AWP 4.4.4 TELEPÍTÉSE- WINDOWS7 64 OPERÁCIÓS RENDSZEREN Telepítési segédlet 1054 Budapest, Vadász utca 31. Telefon: (1) 428-5600, (1) 269-2270 Fax: (1) 269-5458 www.giro.hu
RészletesebbenBevezetés a számítástechnikába
Bevezetés a számítástechnikába, Címzési módok, Assembly Fodor Attila Pannon Egyetem Műszaki Informatikai Kar Villamosmérnöki és Információs Rendszerek Tanszék foa@almos.vein.hu 2010. november 2/9. ú utasítás
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észletesebbenA Számítógépek hardver elemei
Mechatronika, Optika és Gépészeti Informatika Tanszék Kovács Endre tud. Mts. A Számítógépek hardver elemei Korszerő perifériák és rendszercsatolásuk A µ processzoros rendszer regiszter modellje A µp gépi
RészletesebbenA döntő feladatai. valós számok!
OKTV 006/007. A döntő feladatai. Legyenek az x ( a + d ) x + ad bc 0 egyenlet gyökei az x és x valós számok! Bizonyítsa be, hogy ekkor az y ( a + d + abc + bcd ) y + ( ad bc) 0 egyenlet gyökei az y x és
RészletesebbenSzámítógép architektúra kidolgozott tételsor
Számítógép architektúra kidolgozott tételsor Szegedi Tudományegyetem Szeged, 27. Tartalomjegyzék. Fordítás, értelmezés... 4 2. Numerikus adatok ábrázolása: fixpontos ábrázolás, konverzió számrendszerek
Részletesebbentetszőleges időpillanatban értelmezhető végtelen sok időpont értéke egy véges tartományban bármilyen értéket felvehet végtelen sok érték
Elektronika 2 tetszőleges időpillanatban értelmezhető végtelen sok időpont értéke egy véges tartományban bármilyen értéket felvehet végtelen sok érték Diszkrét időpillanatokban értelmezhető (időszakaszos)
RészletesebbenHalmazok és függvények
Halmazok és függvények Óraszám: 2+2 Kreditszám: 6 Meghirdető tanszék: Analízis Debrecen, 2005. A tárgy neve: Halmazok és függvények (előadás) A tárgy oktatója: Dr. Gilányi Attila Óraszám/hét: 2 Kreditszám:
RészletesebbenV. Kétszemélyes játékok
Teljes információjú, véges, zéró összegű kétszemélyes játékok V. Kétszemélyes játékok Két játékos lép felváltva adott szabályok szerint. Mindkét játékos ismeri a maga és az ellenfele összes választási
RészletesebbenSzámítógépes vírusok
A vírus fogalma A számítógépes vírus olyan szoftver, mely képes önmaga megsokszorozására és terjesztésére. A vírus célja általában a számítógép rendeltetésszerű működésének megzavarása, esetleg a gép tönkretétele,
RészletesebbenKombinatorika. 9. előadás. Farkas István. DE ATC Gazdaságelemzési és Statisztikai Tanszék. Kombinatorika p. 1/
Kombinatorika 9. előadás Farkas István DE ATC Gazdaságelemzési és Statisztikai Tanszék Kombinatorika p. 1/ Permutáció Definíció. Adott n különböző elem. Az elemek egy meghatározott sorrendjét az adott
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észletesebbenMATEMATIKA ÍRÁSBELI VIZSGA 2011. május 3.
MATEMATIKA ÍRÁSBELI VIZSGA I. rész Fontos tudnivalók A megoldások sorrendje tetszőleges. A feladatok megoldásához szöveges adatok tárolására és megjelenítésére nem alkalmas zsebszámológépet és bármelyik
RészletesebbenInformatikai 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
RészletesebbenA tételek. Szóbeli tételsor. Minden hallgató egy A és egy B tételt húz.
Szóbeli tételsor Minden hallgató egy A és egy B tételt húz. A tételek 1. A pénzügyi beszámolás egységesítésének indokai. A globális számviteli rendszerek azonosítása és konvergenciája. Az IFRS-ek és IFRIC-ek
RészletesebbenLineáris algebra gyakorlat
Lineáris algebra gyakorlat 3 gyakorlat Gyakorlatvezet : Bogya Norbert 2012 február 27 Bogya Norbert Lineáris algebra gyakorlat (3 gyakorlat) Tartalom Egyenletrendszerek Cramer-szabály 1 Egyenletrendszerek
RészletesebbenFábián Zoltán Hálózatok elmélet
Fábián Zoltán Hálózatok elmélet Minden olyan dologi és személyi eszköz, ami egy cél eléréséhez szükséges Dologi erőforrás Olyan eszközök, amelyek kellenek a cél eléréséhez Emberi erőforrás Emberi munkaidő.
RészletesebbenA Hozzárendelési feladat megoldása Magyar-módszerrel
A Hozzárendelési feladat megoldása Magyar-módszerrel Virtuális vállalat 2013-2014/1. félév 3. gyakorlat Dr. Kulcsár Gyula A Hozzárendelési feladat Adott meghatározott számú gép és ugyanannyi független
RészletesebbenProgramozás alapjai Bevezetés
Programozás alapjai Bevezetés Miskolci Egyetem Általános Informatikai Tanszék Programozás alapjai Bevezetés SWF1 / 1 Tartalom A gépi kódú programozás és hátrányai Amagasszintÿ programozási nyelv fogalma
RészletesebbenOperációs rendszerek MINB240. Bevitel-Kivitel. 6. előadás Input és Output. Perifériák csoportosításá, használat szerint
Operációs rendszerek MINB240 6. előadás Input és Output Operációs rendszerek MINB240 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
RészletesebbenMATEMATIKA ÉRETTSÉGI TÍPUSFELADATOK MEGOLDÁSAI KÖZÉPSZINT Trigonometria
005-05 MATEMATIKA ÉRETTSÉGI TÍPUSFELADATOK MEGOLDÁSAI KÖZÉPSZINT Trigonometria A szürkített hátterű feladatrészek nem tartoznak az érintett témakörhöz, azonban szolgálhatnak fontos információval az érintett
RészletesebbenA SZÁMFOGALOM KIALAKÍTÁSA
A SZÁMFOGALOM KIALAKÍTÁSA TERMÉSZETES SZÁMOK ÉRTELMEZÉSE 1-5. OSZTÁLY Számok értelmezése 0-tól 10-ig: Véges halmazok számosságaként Mérőszámként Sorszámként Jelzőszámként A számok fogalmának kiterjesztése
RészletesebbenTANMENET. Tantárgy: Informatika Osztály: 9B. Heti óraszám: 2
KAPOSVÁRI SZAKKÉPZÉSI CENTRUM EÖTVÖS LORÁND MŰSZAKI SZAKKÖZÉPISKOLÁJA, SZAKISKOLÁJA ÉS KOLLÉGIUMA 7400 Kaposvár, Pázmány Péter u. 17. OM 203027 TANMENET Tantárgy: Informatika Osztály: 9B. Heti óraszám:
RészletesebbenArchitektúra, megszakítási rendszerek
Architektúra, megszakítási ek Mirıl lesz szó? Megszakítás fogalma Megszakítás folyamata Többszintű megszakítási ek Koschek Vilmos Példa: Intel Pentium vkoschek@vonalkodhu Koschek Vilmos Fogalom A számítógép
RészletesebbenI+K technológiák. Beágyazott rendszerek 1. előadás Aradi Szilárd
I+K technológiák Beágyazott rendszerek 1. előadás Aradi Szilárd Bevezetés Napjaink gépjárművének kb. 25 %-a elektronikus egységekből áll. Akár 80 különálló elektronikus vezérlőegység (ECU) is lehet egyet
RészletesebbenAssembly. Iványi Péter
Assembly Iványi Péter Miért? Ma már ritkán készül program csak assembly-ben Általában bizonyos kritikus rutinoknál használják Miért nem használjuk? Magas szintű nyelven könnyebb programozni Nehéz más gépre
RészletesebbenAblakok használata. 1. ábra Programablak
Ha elindítunk egy programot, az egy Ablakban jelenik meg. A program az üzeneteit szintén egy újabb ablakban írja ki számunkra. Mindig ablakokban dolgozunk. Az ismertetett operációs rendszer is az Ablakok
RészletesebbenVektoros elemzés végrehajtása QGIS GRASS moduljával 1.7 dr. Siki Zoltán
Vektoros elemzés végrehajtása QGIS GRASS moduljával 1.7 dr. Siki Zoltán Egy mintapéldán keresztül mutatjuk be a GRASS vektoros elemzési műveleteit. Az elemzési mintafeladat során gumipitypang termesztésére
RészletesebbenDIGITÁLIS TECHNIKA 7. Előadó: Dr. Oniga István
IGITÁLI TECHNIKA 7 Előadó: r. Oniga István zekvenciális (sorrendi) hálózatok zekvenciális hálózatok fogalma Tárolók tárolók JK tárolók T és típusú tárolók zámlálók zinkron számlálók Aszinkron számlálók
Részletesebben