Nagyteljesítményő mikrovezérlık Cortex M3 mag

Méret: px
Mutatás kezdődik a ... oldaltól:

Download "Nagyteljesítményő mikrovezérlık Cortex M3 mag"

Átírás

1 Scherer Balázs, Csordás Péter Nagyteljesítményő mikrovezérlık Cortex M3 mag Elıadásvázlat Kézirat Csak belsı használatra! SchB, CsP BME MIT Csak belsı használatra! Nagyteljesítményő mikrovezérlık Az ARM Cortex M3 mag- 1

2 ARM magok migrációja ARM11 Cortex A ARM10 ARM9 Cortex R ARM7 Cortex M SchB, Csp BME MIT Csak belsı használatra! Nagyteljesítményő mikrovezérlık Az ARM Cortex M3 mag- 2

3 Új generációs ARM magok Cortex A Application magok A8: Mobil eszközökhöz optimalizált alacsony fogyasztás. 600MHz-tıl 1+GHz-ig Superskalár (utasítás szintő párhuzamosítás, Intel pentium pro) Java-ra és Multimédia alkalmazásokra optimalizálva Level1, Level2 cache-ek Elágazás becslés Apple IPhone3G 2000 DMIPS A9: Több magú változat 1-4 mag. Lényegesen erısebb az A8-nál akár 8000 DMIPS SchB, Csp BME MIT Csak belsı használatra! Nagyteljesítményő mikrovezérlık Az ARM Cortex M3 mag- 3

4 Új generációs ARM magok Cortex R: Realtime Realtime alkalmazások R4, R4F (lebegıpontos támogatás) Elágazás becslés Hibatőrı kialakítás (Error Correcting Coding) Egyik fı célterület az autóipar MHz kb. 800 DMIPS. TMS570 Dual processzor egymást ellenırzı kialakításban SIL3 szintő megbízhatóság SchB, Csp BME MIT Csak belsı használatra! Nagyteljesítményő mikrovezérlık Az ARM Cortex M3 mag- 4

5 Új generációs ARM magok Cortex M: Mikrovezérlı M0: Ultra low power Nagyon egyszerő 85µWatt/MHz 8 bites kiváltás ZigBee M1: FPGA-ra optimalizált M3: Általános mikrovezérlı 0,19mW/MHz Max kb. 150MHz M4: DSP utasításokkal kibıvített verzió SchB, Csp BME MIT Csak belsı használatra! Nagyteljesítményő mikrovezérlık Az ARM Cortex M3 mag- 5

6 A Cortex M3 mag SchB, CsP BME MIT Csak belsı használatra! Nagyteljesítményő mikrovezérlık Az ARM Cortex M3 mag- 6

7 A Cortex M3 mag, és Cortex M3 processzor Cortex M3 mag ALU Instruction fetch unit Regiszter bank Cortex M3 processzor Interupt Controller Debug rendszer Bus Interconnect Mikrovezérlı Perifériák Memória Órajel források SchB, Csp BME MIT Csak belsı használatra! Nagyteljesítményő mikrovezérlık Az ARM Cortex M3 mag- 7

8 A Cortex M3 Részletes felépítése SchB, Csp BME MIT Csak belsı használatra! Nagyteljesítményő mikrovezérlık Az ARM Cortex M3 mag- 8

9 A Cortex M3 alapok ARMv7M Architektúra (Az ARM7 az ARMv4-es architektúrát használta) Harvard architektúra Külön Utasítás és adat busz. Párhuzamos utasítás felhozást és adattárolást tesz lehetıvé Thumb-2 Utasítás készlet, nincs külön ARM és Thumb mód A Thumb2 16 és 32 bites utasításokat tartalmaz. Elég nagy kódsőrőséget eredményezve. Egyszerőbb programozó modell, mint az ARM7-nél Nagyobb teljesítményő utasítások SchB, Csp BME MIT Csak belsı használatra! Nagyteljesítményő mikrovezérlık Az ARM Cortex M3 mag- 9

10 Busz elrendezés SchB, CsP BME MIT Csak belsı használatra! Nagyteljesítményő mikrovezérlık Az ARM Cortex M3 mag- 10

11 AZ ARM7 magú vezérlık belsı magjának fejlıdése 2003: LPC210x 2006: LPC23xx SchB, Csp BME MIT Csak belsı használatra! Nagyteljesítményő mikrovezérlık Az ARM Cortex M3 mag- 11

12 Mintaelrendezés egy Cortex M3 alapú processzorra SchB, Csp BME MIT Csak belsı használatra! Nagyteljesítményő mikrovezérlık Az ARM Cortex M3 mag- 12

13 Buszok Neumann architektúra Harvard architektúra CPU Cortec M3 System Bus Idata bus Icode bus DMA DMA Periféria RAM FLASH Periféria RAM RAM FLASH Periféria Periféria SchB, Csp BME MIT Csak belsı használatra! Nagyteljesítményő mikrovezérlık Az ARM Cortex M3 mag- 13

14 Busz elrendezés SchB, CsP BME MIT Csak belsı használatra! Nagyteljesítményő mikrovezérlık Az ARM Cortex M3 mag- 14

15 A Cortex M3 memóriatérképe Az ARM7, ARM9-es ellentétben itt pontosan specifikálva van az egységes memóriatérkép. 4 Gbyte címtartomány 1 Gbyte Code és SRAM terület 0,5 G Code terület optimalizálva az I-Code busz számára 0,5 G SRAM terület Code lehet az SRAM-ból is végrehajtva (lassabb) 0,5 Gbyte On chip periféria 2 Gbyte Külsı memória és külsı egységek 0,5 Gbyte Cortex regiszterek és mikrovezérlı gyártó specifikus részek SchB, Csp BME MIT Csak belsı használatra! Nagyteljesítményő mikrovezérlık Az ARM Cortex M3 mag- 15

16 Elıre kiosztott memória tartományok SchB, Csp BME MIT Csak belsı használatra! Nagyteljesítményő mikrovezérlık Az ARM Cortex M3 mag- 16

17 Bit banding Direkt bit vezérlés nincs szükség AND, OR maszkolásra SchB, Csp BME MIT Csak belsı használatra! Nagyteljesítményő mikrovezérlık Az ARM Cortex M3 mag- 17

18 Bit band memória területek Az SRAM és a periféria blokk elsı 1Mbyte-ja Nincs szükség többre SchB, Csp BME MIT Csak belsı használatra! Nagyteljesítményő mikrovezérlık Az ARM Cortex M3 mag- 18

19 Aligment nélküli memória hozzáférés ARM7,ARM9 aligned (csak adott címeken kezdıdhetnek), Cortex M+ non-aligned memóriakezelés Kellemetlenségek (Vektor CCP), kihasználatlan terület (akár 25%) SchB, Csp BME MIT Csak belsı használatra! Nagyteljesítményő mikrovezérlık Az ARM Cortex M3 mag- 19

20 Utasítás végrehajtás és regiszterek SchB, CsP BME MIT Csak belsı használatra! Nagyteljesítményő mikrovezérlık Az ARM Cortex M3 mag- 20

21 A Cortex M3 pipeline-ja Három lépcsıs Pipeline Elágazás becslés: Feltételes ugrásnál mindkét iránynak az utasításait elkezdi felhozni. Jelentısen növeli a teljesítményt az ARM7-hez és ARM9-hez képest SchB, Csp BME MIT Csak belsı használatra! Nagyteljesítményő mikrovezérlık Az ARM Cortex M3 mag- 21

22 16 és 32 bites utasítások Nem minden ciklusban kell feltétlenül utasítást felhoznia a magnak SchB, Csp BME MIT Csak belsı használatra! Nagyteljesítményő mikrovezérlık Az ARM Cortex M3 mag- 22

23 Pipeline részleteiben PC = ADR + 4 az utasítás végrehajtásakor (függetlenül attól, hogy 16bites, vagy 32bites utasítások vannak) Nem minden ciklusban kell feltétlenül utasítást felhoznia a magnak SchB, Csp BME MIT Csak belsı használatra! Nagyteljesítményő mikrovezérlık Az ARM Cortex M3 mag- 23

24 A Cortex M3 programozói modellje Load and Store architektúra Minden adatot elıször be kell mozgatni a memóriából a regiszterekbe. Utána lehet mőveletet végrehajtani, majd a végén ki kell írni a mőveletek eredményét a regiszterbıl a memóriába. Semmi különbség az ARM7, ARM9-hez képest SchB, Csp BME MIT Csak belsı használatra! Nagyteljesítményő mikrovezérlık Az ARM Cortex M3 mag- 24

25 A Cortex M3 regiszterei 16 darab 32 bites regiszter Mint az ARM7, ARM9 esetében, itt is: R13 a Stack pointer R14 a link regiszter (visszatérési cím) R15 a PC (utasítás számláló közvetlenül írható olvasható) Az R13 egy bank -olt regiszter, hogy a processzor két stacket használhasson a Process Stack-et és a Main Stack-et. SchB, Csp BME MIT Csak belsı használatra! Nagyteljesítményő mikrovezérlık Az ARM Cortex M3 mag- 25

26 A Cortex M3 Extended program status register Az xpsr Nem része a regiszter banknak, csak speciális utasítássokkal kezelhetı Van 3 alias regisztere: APSR (Application PSR) : Condition code flags (Negatív, Carry, Overflow, Saturated math overflow) IPSR (Interrup PSR): Az aktuális megszakítás száma EPSR (Execution PSR), T: Thumb state, mindig 1, nem lehet törölni. IF-THEN field Lehetıség van a Thumb2-ben egyszerő IF-THEN blokkokat megvalósítani Interrupt continuable instruction field PL a Load, Store multiple utasítások nem egy órajel alatt hajtódnak végre A determinikus IT kezeléshez ezeket is meg kell szakítani Ebben a részben tárolja a megszakított Load, Store multiple utasítás következı paraméterét SchB, Csp BME MIT Csak belsı használatra! Nagyteljesítményő mikrovezérlık Az ARM Cortex M3 mag- 26

27 Egyébb speciális regiszterek PRIMASK: Megszakítás tiltás. 1 bites regiszter, ha be van kapcsolva, akkor csak a NMI és a Hardfault kivételek jutnak érvényre FAULTMASK: Hibajelzés tiltás. 1 bites regiszter, ha be van kapcsolva, akkor csak a NMI és az interruptok váltanak ki megszakítást a hibák nem. BASEPRI: A megadott érték alatti prioritású IT-ket tiltja. CONTROL: Stack használat megadása, Privilégizált mód megadása SchB, Csp BME MIT Csak belsı használatra! Nagyteljesítményő mikrovezérlık Az ARM Cortex M3 mag- 27

28 Hozzáférési és mőködési módok SchB, CsP BME MIT Csak belsı használatra! Nagyteljesítményő mikrovezérlık Az ARM Cortex M3 mag- 28

29 ARM7 Mőködési módok SchB, Csp BME MIT Csak belsı használatra! Nagyteljesítményő mikrovezérlık Az ARM Cortex M3 mag- 29

30 A Cortex M3 hozzáférési módjai A Cortex kétféle hozzáférési módot specifikál Privileged mőködés Nevezik supervizor módnak is Automatikusan ez aktív reszet után Kivétel, vagy interrupt hatására automatikusan ebbe lép a processzor Minden processzor erıforráshoz hozzáférést biztosít Unprivileged operation Hívják felhasználói hozzáférési módnak is Korlátozott hozzáférés Néhány utasítás típus letiltva, például az xpsr-t manipulálók Nem lehet a System Control Space (SCS) regiszterekhez hozzáférni. Ilyen például az NVIC (vektoros interrupt kezelı) és SysTick (Rendszer timer) SchB, Csp BME MIT Csak belsı használatra! Nagyteljesítményő mikrovezérlık Az ARM Cortex M3 mag- 30

31 A Cortex M3 mőködési módjai Egyszerősített két mőködési mód Thread mód: Normál mőködés Lehet privilegizált, vagy nem privilegizált hozzáférésben Handler mód: Ha átváltja magát nem privilegizáltba csak a Handler tudja visszaváltani Kivétel kezelés Interrupt kezelés Mindig privilegizált végrehajtás SchB, Csp BME MIT Csak belsı használatra! Nagyteljesítményő mikrovezérlık Az ARM Cortex M3 mag- 31

32 A Cortex M3 stackjei Main stack Operációs rendszer és a kivételek részére fenntartva Process stack Elsısorban a thread mód számára (A Thread mód használhatja a Main stacket is. Szoftverben választható hogy a Thread mód a Main, vagy a Process stacket használja). A jól különválasztott stack biztosíthatja, hogy az alkalmazás nem tudja kilıni az Oprendszert, ez biztonságkritikus rendszereknél nagyon fontos. SchB, Csp BME MIT Csak belsı használatra! Nagyteljesítményő mikrovezérlık Az ARM Cortex M3 mag- 32

33 Minta a privilégizált és user mód használatára SchB, Csp BME MIT Csak belsı használatra! Nagyteljesítményő mikrovezérlık Az ARM Cortex M3 mag- 33

34 A Cortex M3 mőködési módok összefoglalása Operations (privilege out of reset) Stacks (Main out of reset) Handler - An exception is being processed Privileged execution Full control Main Stack Used by OS and Exceptions Thread - No exception is being processed - Normal code is executing Privileged/Unprivileged Main/Process SchB, Csp BME MIT Csak belsı használatra! Nagyteljesítményő mikrovezérlık Az ARM Cortex M3 mag- 34

35 Utasításkészlet SchB, CsP BME MIT Csak belsı használatra! Nagyteljesítményő mikrovezérlık Az ARM Cortex M3 mag- 35

36 A Thumb2 utasításkészlet Az ARM7, ARM9 processzorokhoz képest csak egy utasításkészlet a Thumb2 26%-kal tömörebb, mint az ARM 32bites utasításkészlet 25%-kal hatékonyabb, mint a hagyományos Thumb Hardveres szorzás, osztás SchB, Csp BME MIT Csak belsı használatra! Nagyteljesítményő mikrovezérlık Az ARM Cortex M3 mag- 36

37 A Cortex M3 IF-THEN block Maximum 4 utasítást lehet blokkba zárni IT<x><y><z> <cond> <x><y><z>: lehet T:Then, E: else <cond>normál feltételek: EQ: egyenlı, NE: nem egyelnı stb. Ha nem kell végrehajtani a blokkot akkor NOP ként hajtódnak végre. Segíti a Pipe-Line kitöltését, nem kell üríteni újra tölteni az ugrások miatt. SchB, Csp BME MIT Csak belsı használatra! Nagyteljesítményő mikrovezérlık Az ARM Cortex M3 mag- 37

38 Bit mezı törlés és beszúrás Bit Field Clear (BFC), bármely bitmezı törölhetı Bit Field Insert (BFI), tetszöleges bitmezı beszúrható egy másik regiszterbıl SchB, Csp BME MIT Csak belsı használatra! Nagyteljesítményő mikrovezérlık Az ARM Cortex M3 mag- 38

39 Bitkinyerı utasítások UBFX (zero extend) és SBFX (sign extend) SchB, Csp BME MIT Csak belsı használatra! Nagyteljesítményő mikrovezérlık Az ARM Cortex M3 mag- 39

40 Egyéb különleges utasítások Bit és byte sorrend felcserélés 64 bites adatok két regiszteres transzferje Egy utasításként mozgathatóak Egy utasításos ugrótábla Elıjeles, vagy elıjel nélküli osztás SchB, Csp BME MIT Csak belsı használatra! Nagyteljesítményő mikrovezérlık Az ARM Cortex M3 mag- 40

41 Belsı perifériák SchB, CsP BME MIT Csak belsı használatra! Nagyteljesítményő mikrovezérlık Az ARM Cortex M3 mag- 41

42 System Timer 24 bites lefelé számláló Egységesített rendszerszámláló a Cortex M3 core-ra épülı mikrovezérlıkhöz. Elsısorban RTOS Heart-beat timer-nek szánták. Rendszer órajelrıl, vagy annak 1/8-áról mehet Három regiszter Számláló Reload Status: IT engedélyezés Timer konfig, Start stop SchB, Csp BME MIT Csak belsı használatra! Nagyteljesítményő mikrovezérlık Az ARM Cortex M3 mag- 42

43 Cortex M3 Megszakítás kezelés ARM7, ARM9 két interrupt vonal IRQ: Normál priorítású IT FIQ: Fast IT saját regiszter blokkal A vektoros megszakításkezelés gyártó specifikus Nem volt determinisztikus az interrupt kiszolgálás: attól függött a megszakítás kiszolgálása, hogy éppen milyen utasítás hajtódott végre. Az ARM7, ARM9 hardware-esen nem támogatta az ún. Nested IT-ket. (IT-t megszakító IT) A Cortex M3 megszakítás kezelıje a fenti korlátokra próbál megoldást adni. SchB, Csp BME MIT Csak belsı használatra! Nagyteljesítményő mikrovezérlık Az ARM Cortex M3 mag- 43

44 Cortex M3 NVIC Nested Vector Interrupt Controller Gyártó független standard tartozék, ebbıl következıen gyártó független interrupt struktúra. Könnyő portolhatóság A Thumb2 utasításkészlet több órajelig tartó utasításai megszakíthatóak, így az IT kezelés determinisztikus. Nested interuptokat támogatja Az STM32-n 16 priorítási szint van. Bár az NVIC processzor független, az erıforrás használat minimalizálása miatt a processzor tervezık megszabhatják NVIC bemenı vonalainak számát. Az NVIC képes: 1 nem maszkolható +240 külsı periféria + 15 belsı Cortex-es IT vonal forrást kezelni Az STM32 43-at használ. SchB, Csp BME MIT Csak belsı használatra! Nagyteljesítményő mikrovezérlık Az ARM Cortex M3 mag- 44

45 Az NVIC ugrótábla Az ugrótábla a címtartomány alján a 0x rıl indul. A 0x án a kezdı stack pointer van, hogy minél hamarabb lehessen C-t használni. No. Exception Type Priority Type of Priority Descriptions 1 Reset -3 (Highest) fixed Reset 2 NMI -2 fixed Non-Maskable Interrupt 3 Hard Fault -1 fixed Default fault if other hander not implemented 4 MemManage Fault 0 settable MPU violation or access to illegal locations 5 Bus Fault 1 settable Fault if AHB interface receives error 6 Usage Fault 2 settable Exceptions due to program errors 7-10 Reserved N.A. N.A. 11 SVCall 3 settable System Service call 12 Debug Monitor 4 settable Break points, watch points, external debug 13 Reserved N.A. N.A. 14 PendSV 5 settable Pendable request for System Device 15 SYSTICK 6 settable System Tick Timer Gyártó specifikus Interrupt #0.. Interrupt# settable settable settable External Interrupt #0.. External Interrupt #240 SchB, Csp BME MIT Csak belsı használatra! Nagyteljesítményő mikrovezérlık Az ARM Cortex M3 mag- 45

46 A reset utáni elindulás folyamata SchB, Csp BME MIT Csak belsı használatra! Nagyteljesítményő mikrovezérlık Az ARM Cortex M3 mag- 46

47 Egyéb specialitások SchB, CsP BME MIT Csak belsı használatra! Nagyteljesítményő mikrovezérlık Az ARM Cortex M3 mag- 47

48 Alacsony fogyasztási módok Sleep mód Processzor inaktív Az NVIC egy része aktív így a processzor felébreszthetı Sleep now WFI utasítás: Wait For Interrupt Powerdown-ba megy és egy megszakítás ébreszti fel. WFE utasítás: Wait For Event Sleep on Exit Periféria megszakítás vonal, ami felébreszti a processzort, de nem kell tényleges IT kiszolgálást csinálni, hanem a fıprogram folytatódik IT után rögtön visszaalszik megint, takarékos eseményvezérelt mőködés Deep Sleep A Cortex M3 core jelzi a külsı gyártó specifikus egységeknek, hogy menjenek energiatakarékos módba. Ilyenkor lehet a perifériákat és a PLL-t lekapcsolni. SchB, Csp BME MIT Csak belsı használatra! Nagyteljesítményő mikrovezérlık Az ARM Cortex M3 mag- 48

49 Debug rendszer SchB, Csp BME MIT Csak belsı használatra! Nagyteljesítményő mikrovezérlık Az ARM Cortex M3 mag- 49

50 Cortex M3 összefoglalás SchB, CsP BME MIT Csak belsı használatra! Nagyteljesítményő mikrovezérlık Az ARM Cortex M3 mag- 50

51 Újdonságok az ARM7 maghoz képest NVIC és IT rendszer (Wake-up interupt kontroller) System Timer Fejlesztett Debugg rendszer Memória térkép Unaligned adathozzáférés Bit banding SchB, Csp BME MIT Csak belsı használatra! Nagyteljesítményő mikrovezérlık Az ARM Cortex M3 mag- 51

52 ARM7, Cortex M3 összehasonlítás SchB, Csp BME MIT Csak belsı használatra! Nagyteljesítményő mikrovezérlık Az ARM Cortex M3 mag- 52

53 ARM7, Cortex M3 összehasonlítás SchB, Csp BME MIT Csak belsı használatra! Nagyteljesítményő mikrovezérlık Az ARM Cortex M3 mag- 53

Architektúra, megszakítási rendszerek

Architektú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észletesebben

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

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

Részletesebben

Assembly. Iványi Péter

Assembly. Iványi Péter Assembly Iványi Péter További Op. rsz. funkcionalitások PSP címének lekérdezése mov ah, 62h int 21h Eredmény: BX = PSP szegmens címe További Op. rsz. funkcionalitások Paraméterek kimásolása mov di, parameter

Részletesebben

Operációs rendszerek

Operációs rendszerek Operációs rendszerek 7. előadás processzek 2007/2008. II. félév Dr. Török Levente A mai program A multi programozástól a process-ekig A process-ek állapotai, állapot átmenetei A process-eket leíró táblák

Részletesebben

Operációs rendszerek. Folyamatok kezelése a UNIX-ban

Operációs rendszerek. Folyamatok kezelése a UNIX-ban Operációs rendszerek Folyamatok kezelése a UNIX-ban Folyamatok a UNIX-ban A folyamat: multiprogramozott operációs rendszer alapfogalma - absztrakt fogalom. A gyakorlati kép: egy program végrehajtása és

Részletesebben

találhatók. A memória-szervezési modell mondja meg azt, hogy miként

találhatók. A memória-szervezési modell mondja meg azt, hogy miként Memória címzési módok Egy program futása során (legyen szó a program vezérléséről vagy adatkezelésről) a program utasításai illetve egy utasítás argumentumai a memóriában találhatók. A memória-szervezési

Részletesebben

Digitális Rendszerek és Számítógép Architektúrák (BSc államvizsga tétel)

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ó

Részletesebben

Mobil Telefonon Keresztüli Felügyelet Felhasználói Kézikönyv

Mobil Telefonon Keresztüli Felügyelet Felhasználói Kézikönyv Mobil Telefonon Keresztüli Felügyelet Felhasználói Kézikönyv Tartalomjegyzék 1. Symbian rendszer...2 1.1 Funkciók és követelmények...2 1.2 Telepítés és használat...2 2. Windows Mobile rendszer...6 2.1

Részletesebben

7. Fejezet A processzor és a memória

7. 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észletesebben

USER USER FELDOLGOZÓ EGYSÉG KIMENETI TÁROLÓ BEMENETI EGYSÉG EGYSÉG EGYSÉG VEZÉRLİ EGYSÉG

USER USER FELDOLGOZÓ EGYSÉG KIMENETI TÁROLÓ BEMENETI EGYSÉG EGYSÉG EGYSÉG VEZÉRLİ EGYSÉG Alapfogalmak: Számítástechnika alapjai Hardver ismeretek Készítette: Habóczky Károly Számológép: matematikai mőveletek végrajtására szolgáló eszköz mőködése gyakori emberi beavatkozást igényel Számítógép:

Részletesebben

PMU Kezdı lépések. 6-0 Csatlakozás LG GLOFA-GM és SAMSUNG PLC-hez. 6-1 Kommunikáció LG PMU és LG GLOFA-GM7 / GM6 / GM4 között

PMU Kezdı lépések. 6-0 Csatlakozás LG GLOFA-GM és SAMSUNG PLC-hez. 6-1 Kommunikáció LG PMU és LG GLOFA-GM7 / GM6 / GM4 között -0 Csatlakozás LG GLOFA-GM és SAMSUNG PLC-hez -1 Kommunikáció LG PMU és LG GLOFA-GM / GM között -1-1 PLC programozó csatlakozója ( CPU loader port ) -1- PLC beépített C-NET csatlakozója (CPU C-net) -1-

Részletesebben

Firmware fejlesztés. Mártonfalvi Zsolt Hardware programozó

Firmware fejlesztés. Mártonfalvi Zsolt Hardware programozó Firmware fejlesztés Mártonfalvi Zsolt Hardware programozó Áttekintés Beágyazott rendszer A fejlesztés menete Milyen eszközökkel? Beágyazott rendszer Egy beágyazott rendszer (angolul: embedded system) olyan

Részletesebben

VOIP-3 SKY VOIP USB telefon Használati utasítás

VOIP-3 SKY VOIP USB telefon Használati utasítás VOIP-3 SKY VOIP USB telefon Használati utasítás Köszönjük, hogy termékünket választotta. Az elsı használat elıtt javasoljuk, hogy olvassa el a használati utasítást a biztonságos használat érdekében. 1.

Részletesebben

2. Folyamatok. Operációs rendszerek. Folyamatok. Bevezetés. 2.1. Folyamatkezelés multiprogramozott rendszerekben. Folyamatok modellezése

2. Folyamatok. Operációs rendszerek. Folyamatok. Bevezetés. 2.1. Folyamatkezelés multiprogramozott rendszerekben. Folyamatok modellezése Operációs rendszerek 2. Folyamatok Simon Gyula 2. Folyamatok Bevezetés Folyamatkezelés multiprogramozott rendszerben Környezet váltás Folyamatleírók, I/O leírók Szálak Megszakítások Felhasznált irodalom:

Részletesebben

Szolgáltatási szint és performancia menedzsment a PerformanceVisor alkalmazással. HOUG konferencia, 2007 április 19.

Szolgáltatási szint és performancia menedzsment a PerformanceVisor alkalmazással. HOUG konferencia, 2007 április 19. Szolgáltatási szint és performancia menedzsment a PerformanceVisor alkalmazással Szabó Balázs HOUG konferencia, 2007 április 19. Mirıl lesz szó NETvisor Kft bemutatása Szolgáltatási szint alapjai Performancia

Részletesebben

Stresszmentes radiológia

Stresszmentes radiológia Szabadon! Stresszmentes radiológia A Sopix Wireless méretének és tömegének (170 g) köszönhetıen teljesen különálló, ezáltal a tökéletes mozgásszabadságot nyújtja Önnek munkakörnyezetében. Akkumulátorának

Részletesebben

Processzusok (Processes), Szálak (Threads), Kommunikáció (IPC, Inter-Process Communication)

Processzusok (Processes), Szálak (Threads), Kommunikáció (IPC, Inter-Process Communication) 1 Processzusok (Processes), Szálak (Threads), Kommunikáció (IPC, Inter-Process Communication) 1. A folyamat (processzus, process) fogalma 2. Folyamatok: műveletek, állapotok, hierarchia 3. Szálak (threads)

Részletesebben

A PET-adatgy informatikai háttereh. Nagy Ferenc Elektronikai osztály, ATOMKI

A PET-adatgy informatikai háttereh. Nagy Ferenc Elektronikai osztály, ATOMKI A PET-adatgy adatgyűjtés informatikai háttereh Nagy Ferenc Elektronikai osztály, ATOMKI Eleveníts tsük k fel, hogy mi is az a PET! Pozitron Emissziós s Tomográfia Pozitron-boml bomló maggal nyomjelzünk

Részletesebben

Digitális elektronika gyakorlat

Digitális elektronika gyakorlat FELADATOK 1. Felhasználva az XSA 50 FPGA lapon található 100MHz-es programozható oszcillátort, tervezzetek egy olyan VHDL modult, amely 1 Hz-es órajelet állít elő. A feladat megoldható az FPGA lap órajelének

Részletesebben

2. előadás. Radio Frequency IDentification (RFID)

2. előadás. Radio Frequency IDentification (RFID) 2. előadás Radio Frequency IDentification (RFID) 1 Mi is az az RFID? Azonosításhoz és adatközléshez használt technológia RFID tag-ek csoportosítása: Működési frekvencia alapján: LF (Low Frequency): 125

Részletesebben

Új generációs hálózatok. Bakonyi Péter c.docens

Új generációs hálózatok. Bakonyi Péter c.docens Új generációs hálózatok Bakonyi Péter c.docens IKT trendek A konvergencia következményei Korábban: egy hálózat egy szolgálat Konvergencia: végberendezések konvergenciája, szolgálatok konvergenciája (szolgáltatási

Részletesebben

Architektúra, memóriák

Architektúra, memóriák Archiekúra, memóriák Mirıl lesz szó? Alapfogalmak DRAM ípusok Mőködés Koschek Vilmos Jellemzık vkoschek@vonalkod.hu 2 Félvezeıs memóriák Hozzáférési idı Miér is? Mőködési sebesség kérése kérése kérése

Részletesebben

Máté: Számítógép architektúrák

Máté: Számítógép architektúrák Pentium 4 utasításformái (4 ábra) Több generáción keresztül kialakult architektúra Csak egy operandus lehet memória cím Prefix, escape (bővítésre), MOD, SIB (Scale Index Base) 0- prefix - művkód 6 utasítás

Részletesebben

Roger UT-2. Kommunikációs interfész V3.0

Roger UT-2. Kommunikációs interfész V3.0 ROGER UT-2 1 Roger UT-2 Kommunikációs interfész V3.0 TELEPÍTŐI KÉZIKÖNYV ROGER UT-2 2 ÁLTALÁNOS LEÍRÁS Az UT-2 elektromos átalakítóként funkcionál az RS232 és az RS485 kommunikációs interfész-ek között.

Részletesebben

UNIX / Linux rendszeradminisztráció

UNIX / Linux rendszeradminisztráció UNIX / Linux rendszeradminisztráció VIII. előadás Miskolci Egyetem Informatikai és Villamosmérnöki Tanszékcsoport Általános Informatikai Tanszék Virtualizáció Mi az a virtualizáció? Nagyvonalúan: számítógép

Részletesebben

Informatikai alapismeretek földtudományi BSC számára

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:

Részletesebben

Számítógép fajtái. 1) személyi számítógép ( PC, Apple Macintosh) - asztali (desktop) - hordozható (laptop, notebook, palmtop)

Számítógép 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észletesebben

Egy PIC-BASIC program fordítása, betöltése

Egy PIC-BASIC program fordítása, betöltése Egy PIC-BASIC program fordítása, betöltése A következıkben egy gyakorlati példán keresztül próbálom leírni, hogyan használhatjuk a PIC BASIC PRO 3 fordítóprogramot, tölthetjük be az elkészült program kódot

Részletesebben

A LOGSYS rendszer ismertetése

A LOGSYS rendszer ismertetése BUDAPESTI MŰSZAKI ÉS GAZDASÁGTUDOMÁNYI EGYETEM VILLAMOSMÉRNÖKI ÉS INFORMATIKAI KAR MÉRÉSTECHNIKA ÉS INFORMÁCIÓS RENDSZEREK TANSZÉK A LOGSYS rendszer ismertetése Raikovich Tamás BME MIT atórium A LOGSYS

Részletesebben

Máté: Számítógép architektúrák

Máté: Számítógép architektúrák MPC új tartalma, JMPC JMPC esetén MPC 8 alacsonyabb helyértékű bitjének és MR 8 bitjének bitenkénti vagy kapcsolata képződik MPC-ben az adatút ciklus vége felé (MR megérkezése után). Ilyenkor Addr 8 alacsonyabb

Részletesebben

Irányítástechnika 1. 10. Elıadás. PLC-k programozása

Irányítástechnika 1. 10. Elıadás. PLC-k programozása rányítástechnika 1 10. Elıadás PLC-k programozása rodalom - Helmich József: rányítástechnika, 2005 - Zalotay Péter: PLC tanfolyam - Jancskárné Anweiler ldikó: PLC programozás az EC 1131-3 szabvány szerint,

Részletesebben

Virtualizáció. egy hardveren több virtuális rendszer működik egyszerre, virtuális gépekben futó önálló vendég (guest) operációs rendszerek formájában

Virtualizáció. egy hardveren több virtuális rendszer működik egyszerre, virtuális gépekben futó önálló vendég (guest) operációs rendszerek formájában Virtualizáció Virtualizáció fogalma: Virtualizáció egy hardveren több virtuális rendszer működik egyszerre, virtuális gépekben futó önálló vendég (guest) operációs rendszerek formájában A virtualizáció

Részletesebben

Yealink SIP Phone család. webes programozási útmutató. A leírás a MySIP X.50 IPPBX alközpont mellékleteként készült. v1.2-2010.09.14 Young BTS. Kft.

Yealink SIP Phone család. webes programozási útmutató. A leírás a MySIP X.50 IPPBX alközpont mellékleteként készült. v1.2-2010.09.14 Young BTS. Kft. Yealink SIP Phone család webes programozási útmutató A leírás a MySIP X.50 IPPBX alközpont mellékleteként készült. v1.2-2010.09.14 Young BTS. Kft. 2 1. Tartalomjegyzék 2. Regisztráció lépései... 3 2.1

Részletesebben

Cloud computing. Cloud computing. Dr. Bakonyi Péter.

Cloud computing. Cloud computing. Dr. Bakonyi Péter. Cloud computing Cloud computing Dr. Bakonyi Péter. 1/24/2011 1/24/2011 Cloud computing 2 Cloud definició A cloud vagy felhő egy platform vagy infrastruktúra Az alkalmazások és szolgáltatások végrehajtására

Részletesebben

CISCO gyakorlati segédlet. Összeállította: Balogh Zoltán

CISCO gyakorlati segédlet. Összeállította: Balogh Zoltán CISCO gyakorlati segédlet Összeállította: Balogh Zoltán 2 1. Forgalomirányítók alapszintű konfigurálása Hostname megadása: (config)#hostname LAB_A Konzol és telnet kapcsolatok jelszavainak megadása: (config)#line

Részletesebben

Flash és PHP kommunikáció. Web Konferencia 2007 Ferencz Tamás Jasmin Media Group Kft

Flash és PHP kommunikáció. Web Konferencia 2007 Ferencz Tamás Jasmin Media Group Kft Flash és PHP kommunikáció Web Konferencia 2007 Ferencz Tamás Jasmin Media Group Kft A lehetőségek FlashVars External Interface Loadvars XML SOAP Socket AMF AMFphp PHPObject Flash Vars Flash verziótól függetlenül

Részletesebben

Tamás Péter (D. 424) Mechatronika, Optika és Gépészeti Informatika Tanszék (D 407)

Tamás Péter (D. 424) Mechatronika, Optika és Gépészeti Informatika Tanszék (D 407) Tamás Péter (D. 424) Mechatronika, Optika és Gépészeti Informatika Tanszék (D 407) 1 Kérdőív Tematika A számítógép működése Adatok Program Objektum 2 Kérdőív Kitöltötte 204 fő Felkészültség 28% 39% alap

Részletesebben

JAVA SE/ME tanfolyam tematika

JAVA SE/ME tanfolyam tematika JAVA SE/ME tanfolyam tematika TANFOLYAM TEMATIKA: A JAVA MEGISMERÉSE Java története, miért készült, miért népszerű NETBEANS környezet telepítése, megismerése Programozási alapok java nyelven Változók,primitív

Részletesebben

C# Szálkezelés. Tóth Zsolt. Miskolci Egyetem. Tóth Zsolt (Miskolci Egyetem) C# Szálkezelés 2013 1 / 21

C# Szálkezelés. Tóth Zsolt. Miskolci Egyetem. Tóth Zsolt (Miskolci Egyetem) C# Szálkezelés 2013 1 / 21 C# Szálkezelés Tóth Zsolt Miskolci Egyetem 2013 Tóth Zsolt (Miskolci Egyetem) C# Szálkezelés 2013 1 / 21 Tartalomjegyzék 1 Bevezetés 2 Szálkezelés 3 Konkurens Programozás Tóth Zsolt (Miskolci Egyetem)

Részletesebben

Hálózati betekint ő program telepítése mobil telefonra. Symbian. alarm shop. Windows mobile Android IPhone Blackberry

Hálózati betekint ő program telepítése mobil telefonra. Symbian. alarm shop. Windows mobile Android IPhone Blackberry Glover Electric kft. www.visiotech.hu Hálózati betekint ő program telepítése mobil telefonra. Symbian Windows mobile Android IPhone Blackberry 1.Symbian Operációs Rendszer 1. Először telepítenie kell a

Részletesebben

Kommunikációs rendszerek programozása. Switch-ek

Kommunikációs rendszerek programozása. Switch-ek Kommunikációs rendszerek programozása ről általában HUB, Bridge, L2 Switch, L3 Switch, Router 10/100/1000 switch-ek, switch-hub Néhány fontosabb működési paraméter Hátlap (backplane) sávszélesség (Gbps)

Részletesebben

APB mini PLC és SH-300 univerzális kijelző Általános használati útmutató

APB mini PLC és SH-300 univerzális kijelző Általános használati útmutató APB mini PLC és SH-300 univerzális kijelző Általános használati útmutató Fizikai összeköttetési lehetőségek: RS232 APB-232 RS485 A APB-EXPMC B SH-300 program beállítások: Kiválasztjuk a megfelelő PLC-t.

Részletesebben

iphone és Android két jó barát...

iphone és Android két jó barát... iphone és Android két jó barát... Multiplatform alkalmazásfejlesztés a gyakorlatban Kis Gergely MattaKis Consulting 1 Tartalom Miért multiplatform fejlesztés? Multiplatform fejlesztési módszerek A közös

Részletesebben

Using the CW-Net in a user defined IP network

Using the CW-Net in a user defined IP network Using the CW-Net in a user defined IP network Data transmission and device control through IP platform CW-Net Basically, CableWorld's CW-Net operates in the 10.123.13.xxx IP address range. User Defined

Részletesebben

Operációs rendszerek Folyamatok 1.1

Operációs rendszerek Folyamatok 1.1 Operációs rendszerek p. Operációs rendszerek Folyamatok 1.1 Pere László (pipas@linux.pte.hu) PÉCSI TUDOMÁNYEGYETEM TERMÉSZETTUDOMÁNYI KAR INFORMATIKA ÉS ÁLTALÁNOS TECHNIKA TANSZÉK A rendszermag Rendszermag

Részletesebben

Hány komputer van a kezemben?

Hány komputer van a kezemben? Hány komputer van a kezemben? Ismerkedés az embedded rendszerek programozásával aki nem tudja, tanítja alapon bemutatja az junior programozója Kft SoC AT91SAM7X256 ARM7TDMI @ 55 MHz 256K program Flash

Részletesebben

PERIFÉRIÁK ÉS MEGHAJTÓIK

PERIFÉRIÁK ÉS MEGHAJTÓIK PERIFÉRIÁK ÉS MEGHAJTÓIK Alapismeretek Adat: fogalmak, tények, jelenségek olyan formalizált ábrázolása, amely emberi vagy gépi értelmezésre, feldolgozásra, közlésre alkalmas. Információ: az adatnak tulajdonított

Részletesebben

Programozható logikai vezérlő

Programozható logikai vezérlő PROGRAMABLE LOGIC CONTROLLER Programozható logikai vezérlő Vezérlés fejlődése Elektromechanikus (relés) vezérlések Huzalozott logikájú elektronikus vezérlések Számítógépes, programozható vezérlők A programozható

Részletesebben

DWL-G650+ AirPlus G+ 2,4GHz Vezeték

DWL-G650+ AirPlus G+ 2,4GHz Vezeték Ez a termék a következő operációs rendszereket támogatja: Windows XP, Windows 2000, Windows Me, Windows 98se Előfeltételek Ellenőrizze a doboz tartalmát Ezek a DWL-G650+ dobozában található elemek: DWL-G650+

Részletesebben

POOL BASIC EVO DOUBLE

POOL BASIC EVO DOUBLE POOL BASIC EVO DOUBLE Kezelési utasítás 2000 Szentendre,Kızúzó u. 24., Tel.:(26)500-692, Fax:(26)500-693 Honlap: http://www.szeusz.eu E-mail: kereskedelem@szeusz.eu A CSOMAG TARTALMA A. Pool Basic Double

Részletesebben

2. A PIC MIKROVEZÉRLİK FELÉPÍTÉSE, FEJLİDÉSE

2. A PIC MIKROVEZÉRLİK FELÉPÍTÉSE, FEJLİDÉSE 2. A PIC MIKROVEZÉRLİK FELÉPÍTÉSE, FEJLİDÉSE A következıkben összefoglaljuk a PIC mikrovezérlık felépítését, ami az ismétlésben már bemutatott részekbıl áll: CPU Programmemória Adatmemória Perifériák A

Részletesebben

Számítógépek felépítése

Számítógépek felépítése Számítógépek felépítése Kérdések a témakörhöz Melyek a Neumann-elvek? Milyen főbb részei vannak a Neumann-elvek alapján működő számítógépeknek? Röviden mutasd be az egyes részek feladatait! Melyek a ma

Részletesebben

SZÁMÍTÓGÉPES ALAPISMERETEK

SZÁMÍTÓGÉPES ALAPISMERETEK SAPIENTIA EMTE Műszaki és Humántudományok Kar SZÁMÍTÓGÉPES ALAPISMERETEK Domokos József domi@ms.sapientia.ro ELŐADÁSOK 7 előadás Szeptember 19.-től, hetente Dr. DOMOKOS József, egyetemi adjunktus elérhetőség:

Részletesebben

Informatikai rendszerek alapjai (Informatika I.)

Informatikai rendszerek alapjai (Informatika I.) Informatikai rendszerek alapjai (Informatika I.) NGB_SZ003_1 Lovas Szilárd, Krankovits Melinda SZE MTK MSZT kmelinda@sze.hu B607 szoba 4. Előadás Operációs rendszer fogalma, funkciói Operációs rendszerek

Részletesebben

Adatszerkezetek Tömb, sor, verem. Dr. Iványi Péter

Adatszerkezetek Tömb, sor, verem. Dr. Iványi Péter Adatszerkezetek Tömb, sor, verem Dr. Iványi Péter 1 Adat Adat minden, amit a számítógépünkben tárolunk és a külvilágból jön Az adatnak két fontos tulajdonsága van: Értéke Típusa 2 Adat típusa Az adatot

Részletesebben

Számítógép architektúrák. A mai témák. A teljesítmény fokozás. A processzor teljesítmény növelése

Számítógép architektúrák. A mai témák. A teljesítmény fokozás. A processzor teljesítmény növelése Számítógép architektúrák A processzor teljesítmény növelése A mai témák CISC és RISC Párhuzamosságok Utasítás szintű párhuzamosságok Futószalag feldolgozás Többszörözés (szuperskalaritás) A függőségek

Részletesebben

TANTÁRGY ADATLAP és tantárgykövetelmények. IT alapismeretek

TANTÁRGY ADATLAP és tantárgykövetelmények. IT alapismeretek NymE-SEK Természettudományi és Mőszaki Kar Mősz. Inf. és Gazdaságtud. Intézet TANTÁRGY ADATLAP és tantárgykövetelmények IT alapismeretek Mőszaki informatikai mérnökasszisztens Felsıfokú szakképzés Nappali

Részletesebben

Új kompakt X20 vezérlő integrált I/O pontokkal

Új kompakt X20 vezérlő integrált I/O pontokkal Új kompakt X20 vezérlő integrált I/O pontokkal Integrált flash 4GB belső 16 kb nem felejtő RAM B&R tovább bővíti a nagy sikerű X20 vezérlő családot, egy kompakt vezérlővel, mely integrált be és kimeneti

Részletesebben

SEPA szabvány a napközbeni többszöri. A projekt mögötti szakmai koncepció Prágay István 2010. november 24.

SEPA szabvány a napközbeni többszöri. A projekt mögötti szakmai koncepció Prágay István 2010. november 24. SEPA szabvány a napközbeni többszöri elszámolásban A projekt mögötti szakmai koncepció Prágay István 2010. november 24. Ahogy elkezdıdött. 2005-ben merült fel a napközbeni elszámolás gondolata MNB tanulmány,

Részletesebben

Léteznek nagyon jó integrált szoftver termékek a feladatra. Ezek többnyire drágák, és az üzemeltetésük sem túl egyszerű.

Léteznek nagyon jó integrált szoftver termékek a feladatra. Ezek többnyire drágák, és az üzemeltetésük sem túl egyszerű. 12. Felügyeleti eszközök Néhány számítógép és szerver felügyeletét viszonylag egyszerű ellátni. Ha sok munkaállomásunk (esetleg több ezer), vagy több szerverünk van, akkor a felügyeleti eszközök nélkül

Részletesebben

Storage optimalizálás egyetemi hálózatokban

Storage optimalizálás egyetemi hálózatokban Storage optimalizálás egyetemi hálózatokban Bakonyi Gábor SCI-Network zrt. Tartalom Bevezetés Adattárolási módszerek Optimalizálás Esettanulmány Összefoglalás Optimalizálási igények Költségek csökkentése:

Részletesebben

IT - Alapismeretek. Megoldások

IT - Alapismeretek. Megoldások IT - Alapismeretek Megoldások 1. Az első négyműveletes számológépet Leibniz és Schickard készítette. A tárolt program elve Neumann János nevéhez fűződik. Az első generációs számítógépek működése a/az

Részletesebben

Melyek a Windows Server 2008 R2 tiszta telepítésének (Clean Install) legfontosabb lépései?

Melyek a Windows Server 2008 R2 tiszta telepítésének (Clean Install) legfontosabb lépései? Mely Windows Server 2008 R2 kiadásra jellemzőek a következők: Maximum 32GB RAM és 4 CPU foglalatot, valamint 250 RRAS, 50 IAS és 250 RDS-GW licenszet nyújt? Web Standard Enterprise Datacenter Melyek a

Részletesebben

életre kelti a tanulást új generációs interaktív tábla

életre kelti a tanulást új generációs interaktív tábla életre kelti a tanulást ēnotm új generációs interaktív tábla sok tanuló Nevezzük ıket digitális nemzedéknek vagy millenniumi gondolkodóknak. Tudjuk, hogy manapság a diákok jobban és gyorsabban tanulnak

Részletesebben

1. elıadás. Információelmélet Információ technológia Információ menedzsment

1. elıadás. Információelmélet Információ technológia Információ menedzsment http://vigzoltan.hu 1. elıadás A számítógépes információ rendszerk tudománya, amely tartalmazza az alábbiakat: Elméleti összefüggések Szemlélet Módszertant a tervezéshez, fejlesztéshez üzemeltetéshez Tartalmazza

Részletesebben

Modbus kommunikáció légkondícionálókhoz

Modbus kommunikáció légkondícionálókhoz Modbus kommunikáció légkondícionálókhoz FJ-RC-MBS-1 Mobus szervezet: -> http://www.modbus.org (néha Modbus-IDA) -> Modbus eszköz kereső motor http://www.modbus.org/devices.php Modbus (RTU) - soros kommunikációs

Részletesebben

GPGPU: Általános célú grafikus processzorok cgpu: computational GPU GPGPU = cgpu Adatpárhuzamos gyorsító: dedikált eszköz, ami eleve csak erre

GPGPU: Általános célú grafikus processzorok cgpu: computational GPU GPGPU = cgpu Adatpárhuzamos gyorsító: dedikált eszköz, ami eleve csak erre GPGPU: Általános célú grafikus processzorok cgpu: computational GPU GPGPU = cgpu Adatpárhuzamos gyorsító: dedikált eszköz, ami eleve csak erre szolgál. Nagyobb memória+grafika nélkül (nincs kijelzőre kimenet)

Részletesebben

Tartalom DCOM. Történeti áttekintés. Történeti áttekintés. Történeti áttekintés. Történeti áttekintés

Tartalom DCOM. Történeti áttekintés. Történeti áttekintés. Történeti áttekintés. Történeti áttekintés Tartalom D Szoftvertechnológia elıadás Architektúra D vs CORBA Példá 2 1987 Dynamic Data Exchange (DDE) Windows 2.0-ban Windows alkalmazások közötti adatcsere Ma is használatos (pl. vágólap) NetDDE NetBIOS

Részletesebben

Acer Aspire Timeline X - új Intel Core Processzor alapokon

Acer Aspire Timeline X - új Intel Core Processzor alapokon Acer Aspire Timeline X - új Intel Core Processzor alapokon Nem csak gyorsabb. Okosabb is! A 2010-es Intel Core Processzor Család Az Intel új processzorcsaládjában az első szintet képviseli. Az okos teljesítmény

Részletesebben

Kommunikációs rendszerek programozása. Wireless LAN hálózatok (WLAN)

Kommunikációs rendszerek programozása. Wireless LAN hálózatok (WLAN) Kommunikációs rendszerek programozása Wireless LAN hálózatok (WLAN) Jellemzők '70-es évek elejétől fejlesztik Több szabvány is foglalkozik a WLAN-okkal Home RF, BlueTooth, HiperLAN/2, IEEE 802.11a/b/g

Részletesebben

1. MODUL - ÁLTALÁNOS FOGALMAK

1. 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

Stratégia eszközök gazdaságos üzemeltetése

Stratégia eszközök gazdaságos üzemeltetése Vörös Ákos IBM javaslatok TIOP pályázatokhoz 2009. December 10. Stratégia eszközök gazdaságos üzemeltetése Tartalom Projekt alapú beszerzések Üzemeltetési ötletek Épület üzemeltetés Orvosi mőszerek, berendezések

Részletesebben

Operációs rendszerek története és osztályozása, HW környezet

Operációs rendszerek története és osztályozása, HW környezet Operációs rendszerek (vimia219) Operációs rendszerek története és osztályozása, HW környezet dr. Kovácsházy Tamás 1. anyagrész, Bevezető Budapesti Műszaki és Gazdaságtudományi Egyetem Méréstechnika és

Részletesebben

Uniprogramozás. várakozás. várakozás. Program A. Idő. A programnak várakoznia kell az I/Outasítások végrehajtására mielőtt továbbfuthatna

Uniprogramozás. várakozás. várakozás. Program A. Idő. A programnak várakoznia kell az I/Outasítások végrehajtására mielőtt továbbfuthatna Processzusok 1 Uniprogramozás Program A futás várakozás futás várakozás Idő A programnak várakoznia kell az I/Outasítások végrehajtására mielőtt továbbfuthatna 2 Multiprogramozás Program A futás vár futás

Részletesebben

ems2.cp04d [18010] Keriterv Mérnök Kft Programozható Automatikai állomás 14 multifunkcionális bemenet, 6 relé kimenet, 4 analóg kimenet DIGICONTROL

ems2.cp04d [18010] Keriterv Mérnök Kft Programozható Automatikai állomás 14 multifunkcionális bemenet, 6 relé kimenet, 4 analóg kimenet DIGICONTROL [18010] Keriterv Mérnök Kft Programozható Automatikai állomás 14 multifunkcionális bemenet, 6 relé kimenet, 4 analóg kimenet DIGICONTROL ems2.cp04d Felhasználás Az ems2.cp04d egy szabadon programozható

Részletesebben

Madarassy László, mérnök, BME - Mobil Innovációs Központ. lmadarassy@mik.bme.hu

Madarassy László, mérnök, BME - Mobil Innovációs Központ. lmadarassy@mik.bme.hu Madarassy László, mérnök, BME - Mobil lmadarassy@mik.bme.hu W3C Workshop 2007.02.22. BME Informatikai épület Mire használható a VoiceML VoiceML történet, W3C-ajánlások VoiceML dokumentum felépítése Minta

Részletesebben

A számítógépek felépítése. A számítógép felépítése

A számítógépek felépítése. A számítógép felépítése A számítógépek felépítése A számítógépek felépítése A számítógépek felépítése a mai napig is megfelel a Neumann elvnek, vagyis rendelkezik számoló egységgel, tárolóval, perifériákkal. Tápegység 1. Tápegység:

Részletesebben

Könyvtári címkéző munkahely

Könyvtári címkéző munkahely Könyvtári címkéző munkahely Tartalomjegyzék A RENDSZER HARDVER ELEMEI...3 1 RFID CÍMKÉK... 3 2 RFID ASZTALI OLVASÓ... 3 A RENDSZER SZOFTVER ELEMEI... 4 1 KÖNYV CÍMKÉZŐ MUNKAÁLLOMÁS... 4 2 A PC- S SZOFTVEREK

Részletesebben

A vezérlő alkalmas 1x16, 2x16, 2x20, 4x20 karakteres kijelzők meghajtására. Az 1. ábrán látható a modul bekötése.

A vezérlő alkalmas 1x16, 2x16, 2x20, 4x20 karakteres kijelzők meghajtására. Az 1. ábrán látható a modul bekötése. Soros LCD vezérlő A vezérlő modul lehetővé teszi, hogy az LCD-t soros vonalon illeszthessük alkalmazásunkhoz. A modul több soros protokollt is támogat, úgy, mint az RS232, I 2 C, SPI. Továbbá az LCD alapfunkcióit

Részletesebben

OpenCL - The open standard for parallel programming of heterogeneous systems

OpenCL - The open standard for parallel programming of heterogeneous systems OpenCL - The open standard for parallel programming of heterogeneous systems GPU-k általános számításokhoz GPU Graphics Processing Unit Képalkotás: sok, általában egyszerű és független művelet < 2006:

Részletesebben

Forgalom nyilvántartó program Kezelési útmutató

Forgalom nyilvántartó program Kezelési útmutató Forgalom nyilvántartó program Kezelési útmutató 1. A program telepítése. Futtatási környezet: PIV számítógép, min. 256Mbyte RAM, min. 20mByte szabad terület, Windows-XP operációs rendszer. A telepítıprogram

Részletesebben

Szelekció. Döntéshozatal

Szelekció. Döntéshozatal Szelekció Döntéshozatal Elágazásos algoritmus-szerkezet Eddig az ún. szekvenciális (lineáris) algoritmust alkalmaztunk a parancsok egyenként egymás után hajtüdnak végre. Bizonyos esetekben egy adott feltételtől

Részletesebben

HÁLÓZATI ESZKÖZÖK. Göcs László mérnöktanár. KF-GAMF Informatika Tanszék. 2014-15. tanév

HÁLÓZATI ESZKÖZÖK. Göcs László mérnöktanár. KF-GAMF Informatika Tanszék. 2014-15. tanév HÁLÓZATI ESZKÖZÖK Göcs László mérnöktanár KF-GAMF Informatika Tanszék 2014-15. tanév PC építési ismeretek Alaplap Processzor Processzor hűtés PC LAPTOP Processzor foglalatok Socket name Socket AM2+ Socket

Részletesebben

Gyorsindítási útmutató

Gyorsindítási útmutató Enterprise Network Center Gyorsindítási útmutató Hálózatkezelő rendszer 1.2-es verzió 1. kiadás, 2011/3 ALAPÉRTELMEZETT BEJELENTKEZÉSI ADATOK Felhasználói root név Jelszó root Az ENC bemutatása Az Enterprise

Részletesebben

Az adatszolgáltatási rendszer kliens felülete

Az adatszolgáltatási rendszer kliens felülete Az adatszolgáltatási rendszer kliens felülete Budapest, 1999. május 21. BÉT projekt AZ ADATSZOLGÁLTATÁSI RENDSZER KLIENS FELÜLETE AZONOSÍTÁSA A adatszolgáltatási rendszer kliens felülete 20 számozott lapot

Részletesebben

Operációs Rendszerek II.

Operációs Rendszerek II. Operációs Rendszerek II. Első előadás Első verzió: 2004/2005. I. szemeszter Ez a verzió: 2009/2010. II. szemeszter Bemutatkozás Bringye Zsolt E-mail: Bringye.zsolt@nik.bmf.hu Web: http://www.bringyezsolt.hu

Részletesebben

A CISCO routerek parancsai: Parancsok: access-enable Ezzel a paranccsal a forgalomirányító létrehozhat egy ideiglenes bejegyzést egy dinamikus

A CISCO routerek parancsai: Parancsok: access-enable Ezzel a paranccsal a forgalomirányító létrehozhat egy ideiglenes bejegyzést egy dinamikus A CISCO routerek parancsai: Parancsok: access-enable Ezzel a paranccsal a forgalomirányító létrehozhat egy ideiglenes bejegyzést egy dinamikus hozzáférési listában. access-template Manuálisan elhelyez

Részletesebben

Az Ön kézikönyve STRONG SRT 50 http://hu.yourpdfguides.com/dref/3231706

Az Ön kézikönyve STRONG SRT 50 http://hu.yourpdfguides.com/dref/3231706 Elolvashatja az ajánlásokat a felhasználói kézikönyv, a műszaki vezető, illetve a telepítési útmutató STRONG SRT 50. Megtalálja a választ minden kérdésre az STRONG SRT 50 a felhasználói kézikönyv (információk,

Részletesebben

Processzorsebesség: 800 MHz Nyomtatónyelvek: HP PCL 5e, HP PCL 6, HP Postscript Level 3 emuláció, közvetlen PDF (v 1.7) nyomtatás Képernyő:

Processzorsebesség: 800 MHz Nyomtatónyelvek: HP PCL 5e, HP PCL 6, HP Postscript Level 3 emuláció, közvetlen PDF (v 1.7) nyomtatás Képernyő: Műszaki adatok Nyomtatási sebesség (fekete): Normál:Akár 33 oldal percenként (A mérés az ISO/IEC 24734 használata alapján, a tesztdokumentumok első sorozatának kihagyásával történt. További információ:

Részletesebben

1. A NÉPESSÉGNYILVÁNTARTÓ PROGRAM TELEPÍTÉSI FELTÉTELE. A

1. A NÉPESSÉGNYILVÁNTARTÓ PROGRAM TELEPÍTÉSI FELTÉTELE. A 1. A NÉPESSÉGNYILVÁNTARTÓ PROGRAM TELEPÍTÉSI FELTÉTELE. A következıkben leírt telepítési lépések, csak azokon a gépeken végezhetık el, ahol elızıleg is üzemelt már a DECÉRT rendszer, mivel a programhoz

Részletesebben

Operációs rendszerek MINB240

Operációs rendszerek MINB240 Processzusok, szálak Operációs rendszerek MINB240 2. előadás Szálak, IPC Egy processzus Saját címtartomány Egyetlen vezérlési szál Hasznos lehet több kvázi párhuzamos vezérlési szál használata egy címtartományban

Részletesebben

Operációs rendszerek

Operációs rendszerek Operációs rendszerek? Szükségünk van operációs rendszerre? NEM, mert mi az alkalmazással szeretnénk játszani dolgozni, azért használjuk a számítógépet. IGEN, mert nélküle a számitógépünk csak egy halom

Részletesebben

VOIP-5 SKY. VOIP USB telefon

VOIP-5 SKY. VOIP USB telefon VOIP-5 SKY VOIP USB telefon Használati utasítás Köszönjük, hogy termékünket választotta. Az elsı használat elıtt javasoljuk, hogy olvassa el a használati utasítást a biztonságos használat érdekében. 1

Részletesebben

9. Virtuális memória kezelés

9. Virtuális memória kezelés 9. Virtuális memória kezelés Háttér Igény szerinti (kényszer) lapozás A kényszer lapozás teljesítménye Laphelyettesítési algoritmusok Frame-k allokálása Vergôdés (csapkodás, thrashing) Kényszer szegmentálás

Részletesebben

Asztali PC kínálatunk:

Asztali PC kínálatunk: Asztali PC kínálatunk: Alfa Office PC Processzor: Intel Pentium Dual Core G3420-3,20GHz Memória: 4GB DDR-III 99 291 Ft + ÁFA Alfa II Offfice PC Processzor: Intel Pentium Dual Core G3460-3,50GHz Memória:

Részletesebben

Assembly programozás. szerkesztette: Iványi Péter. September 22, 2009

Assembly programozás. szerkesztette: Iványi Péter. September 22, 2009 Assembly programozás szerkesztette: Iványi Péter September 22, 2009 2 Tartalomjegyzék 1 Bevezetés 9 1.1 Assembly elsőre...................................... 9 1.2 Miért tanuljunk assembly nyelvet?............................

Részletesebben

Szolgáltat. gfelügyeleti gyeleti rendszer fejlesztése. NETWORKSHOP 2010 Sándor Tamás

Szolgáltat. gfelügyeleti gyeleti rendszer fejlesztése. NETWORKSHOP 2010 Sándor Tamás Szolgáltat ltatási minıségfel gfelügyeleti gyeleti rendszer fejlesztése se a HBONE hálózatbanh NETWORKSHOP 2010 Tartalom SLA menedzsment, teljesítmény menedzsment InfoVista bemutatás InfoVista az NIIFI-nél

Részletesebben

BÁN JÓZSEF FERTİSZÉPLAK SZÉKESFEHÉRVÁR - BUDAPEST. VISZK Bt. Székesfehérvár. Felhasználói Kézikönyv

BÁN JÓZSEF FERTİSZÉPLAK SZÉKESFEHÉRVÁR - BUDAPEST. VISZK Bt. Székesfehérvár. Felhasználói Kézikönyv BÁN JÓZSEF FERTİSZÉPLAK SZÉKESFEHÉRVÁR - BUDAPEST TKR W.T.K.R. M.B.N. V2004. Pénztárgép Kezelı Rendszer VISZK Bt. Székesfehérvár Felhasználói Kézikönyv Bán József Kiadva : 2003. június 2006. szeptember

Részletesebben

Feladatok (task) kezelése multiprogramozott operációs rendszerekben

Feladatok (task) kezelése multiprogramozott operációs rendszerekben Operációs rendszerek (vimia219) Feladatok (task) kezelése multiprogramozott operációs rendszerekben dr. Kovácsházy Tamás 3. anyagrész 1. Ütemezéssel kapcsolatos példa 2. Összetett prioritásos és többprocesszoros

Részletesebben

SAMSUNG SSM-8000 szoftvercsomag

SAMSUNG SSM-8000 szoftvercsomag SAMSUNG SSM-8000 szoftvercsomag A Samsung SSM-8000 szoftvercsomag a Samsung által forgalmazott IP kamerák, digitális rögzítők, hálózati rögzítők, encoderek közös grafikai felületen történő megjelenítését

Részletesebben