code segment para public 'code' assume cs:code, ds:code, es:nothing, ss:nothing

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

Download "code segment para public 'code' assume cs:code, ds:code, es:nothing, ss:nothing"

Átírás

1 Készítsen VIZSGA3.COM programot, amely a képernyő bal felső sarkában megjeleníti az egérgombok pillanatnyi állapotát. Azaz a "bal", "jobb", "mindkettő", "egyik sem" szövegeket írja ki, attól függően, hogy éppen melyik gomb van lenyomva. Kilépés: ha az egérkurzort a bal felső sarokba visszük! start: mov ax,3 mov ax,1 int 33h mov si,5 mov ax,3 int 33h and cx,-8 and dx,-8 add cx,dx cmp cx,0 jz kilep cmp bx,si jz ciklus ; ha nem valtozott akkor vissza az elejere mov si,bx cmp bx,1 mov dx,offset bal jz kiir cmp bx,2 mov dx,offset jobb jz kiir cmp bx,3 mov dx,offset mind2 jz kiir mov dx,offset egyikse kiir: mov ax,2 int 33h mov ax,1 int 33h jmp ciklus kilep: bal db 'bal ',8,8,8,8,8,8,8,8,8,'$' jobb db 'jobb ',8,8,8,8,8,8,8,8,8,'$' mind2 db 'mind2 ',8,8,8,8,8,8,8,8,8,'$' egyikse db 'egyik sem',8,8,8,8,8,8,8,8,8,'$

2 Készítsen "ELDONT.COM" Assembly programot, amely 1. letörli a képernyőt, 2. kiírja: "Üssön le maximum 10 betűt vagy számot, Esc, Q, q - vége!", 3. és a leütött billentyűket megvizsgálja, betű, vagy szám és kiírja a képernyőre. A program a 10. leütött billentyűre, Esc-re, "q"-ra vagy "Q"-ra érjen véget (amelyik előbb bekövetkezik). mov dx,offset msg mov cx,10 mov ah,8 cmp al,27 jz kilep cmp al,'q' jz kilep cmp al,'q' jz kilep mov dl,al or al,32 ; kisbetusse convertal cmp al,'z' ja semmi cmp al,'a' mov dx,offset betu jae kiir cmp al,'9' ja semmi cmp al,'0' jb semmi mov dx,offset szam kiir: semmi: loop ciklus kilep: msg db 'Usson le max 10 betut vagy szamot, Esc,Q,q - vege',13,10,'$' betu db '-betu',13,10,'$' szam db '-szam',13,10,'$' code ends end start

3 Készítsen VIZSGA3.COM programot, amely képernyőtörlés után elszámol 99-től l-ig (visszafelé). A számokat egyesével írja ki, egymás alá, várjon egy billentyű leütésére és Esc-re azonnal érjen véget. start: mov ax,3 mov cx,99 mov bl,10 mov ax,cx div bl cmp al,0 jz kicsi add al,'0' mov dl,al push ax pop ax kicsi: add ah,'0' mov dl,ah mov mov int dx,offset crlf ah,9 21h loop ciklus mov ah,8 crlf db 13,10,'$'

4 Készítsen "SZIA.COM" Assembly programot, amely 1. letörli a képernyőt, 2. megkérdezi "Hogy hívnak?" és bekér egy nevet, amely: mov dx,offset whoru mov cx,10 mov di,offset nev mov ah,8 cmp al,13 jz vege mov [di],al inc di mov dl,al loop ciklus vege: cmp cx,10 jz hiba mov dx,offset szia mov dx,offset nev jmp kilep hiba: mov dx,offset hibas kilep: whoru db 'Hogy hivnak? $' nev db '$$$$$$$$$$$' szia db 13,10,'Szia, $' hibas db 13,10,'Nem irtal be semmit!$' code ends end start

5 Készítsen "KERET.COM" Assembly programot, amely letörli a képernyőt és egy "O" betűkből álló keretet rajzol a képernyőre, majd kilép DOS-ba. A rajzolást ciklusokkal oldja meg, ne egy az egyben történő, O betűket és szóközöket tartalmazó string kiíratásával! mov ax,0b800h mov es,ax xor di,di mov cx,30 mov bx,20*80*2 vizszintes: mov byte ptr es:[di],'o' add di,bx mov byte ptr es:[di],'o' sub di,bx inc di inc di loop vizszintes xor di,di mov cx,21 mov bx,30*2 fuggoleges: mov byte ptr es:[di],'o' add di,bx mov byte ptr es:[di],'o' sub di,bx add di,160 loop fuggoleges code mov int ends end ah,4ch 21h start

6 Készítsen "NEHANY.COM" Assembly programot, amely 1. letörli a képernyőt, 2. udvariasan bekér egy egyjegyű számot és egy karaktert, és a karaktert annyiszor kiírja a képernyőre mov mov int mov int cmp jz xor mov sub ah,9 dx,offset msg1 21h ah,1 21h al,13 hiba cx,cx cl,al cl,'0' mov dx,offset msg2 mov ah,1 cmp al,13 jz hiba mov bl,al mov dl,13 mov dl,10 mov dl,bl loop ciklus jmp kilep hiba: mov dx,offset hibas kilep: msg1 db 'Kerek egy szamot: $' msg2 db 13,10,'Kerek egy karaktert: $' hibas db 'Nem irtal be semmit!$'

7 Készítsen "KIIR3.COM" Assembly programot, amely letörli a képernyőt és kiírja az "Assembly" szót a következőképpen: A As Ass xor bx,bx inc bx mov cx,bx mov si,offset msg kiir: lodsb ; = mov al,[si++] mov dl,al loop kiir mov dx,offset crlf cmp bx,8 jnz ciklus kilep: msg db 'Assembly' crlf db 13,10,'$'

8 Készítsen VIZSGA3.COM programot. A felhasználó gondol egy 0 és 9 közé eső számot és a gép megpróbálja kitalálni, a "kisebb mint...?", "nagyobb mint...?" kérdésekkel. A felhasználó az I betűt üti le, ha a feltett kérdés igaz, H-t, ha hamis. Az elején egy rövid üzenetben tájékoztassa a felhasználót a teendőkről! mov dx,offset msg mov bl,0 mov cl,9 cmp bl,cl jae megvan mov dx,offset km mov dl,cl add dl,bl inc dl shr dl,1 add dl,'0' sub dl,'0' mov ah,1 or al,32 cmp al,'i' jz igen mov bl,dl jmp ciklus igen: mov cl,dl dec cl jmp ciklus megvan: mov dx,offset r mov dl,bl add dl,'0' msg db 'Gondolj 1 szamra 0..9 kozott es en kitalalom',13,10,'$' km db 13,10,'Kisebb mint (I/N) $' r db 13,10,'A szamod: $'

9 Készítsen "UGRIK.COM" Assembly programot, amely letörli a képernyőt, és kiírja az angol ABC betűit a-tól z-ig úgy, hogy minden betű kiírása után vár egy billentyű lenyomására, és - Esc, "q", "Q" esetén azonnal véget ér a program, - a szóközre (space) 5 betűt ugrik előre, - a Backspace-re 5-öt hátra, mov dx,offset help mov dl,'a' mov ah,8 cmp al,27 jz kilep cmp al,'q' jz kilep cmp al,'q' jz kilep cmp al,32 jz space cmp al,8 jz backspace inc dl vege: cmp dl,'z' jbe ciklus jmp kilep space: add dl,5 jmp vege backspace: sub dl,5 jmp vege kilep: help db 'kilepes=esc/q/q Space=+5 Backspace=-5 ugras',13,10,'$'

10 Készítsen "KISNAGY.COM" Assembly programot, amely letörli a képernyőt, bekér betűket, amelyeket úgy ír ki, hogy kisbetű helyett nagybetűt és nagy helyett kicsit! A program a 10. leütött billentyűre, Esc-re, "q"-ra vagy "Q"-ra érjen véget (amelyik előbb bekövetkezik). mov ah,8 ; bill bekeres cmp al,27 ; meglesi hogy ESC-e jz kilep xor al,32 ; ellenkezojere allitja azt a bitet ami nagy/kisbetukert felel mov dl,al ; dl-be atrakja a modositott betut or al,32 ; al-ban levo betut kisbetusse konvertalja igy csak 'q'-ra kell vizsgalni cmp al,'q' jz kilep ; kiirja a betut jmp ciklus kilep: code ends end start

11 Készítsen "KIIR2.COM" Assembly programot, amely letörli a képernyőt és kiírja az "Assembly" szót a következőképpen: Assembly ssembly embly stb. mov cx,8 xor bx,bx mov dx,offset msg add dx,bx ; eltolas merteke inc bx mov add int dx,offset bck ; kurzort jo helyre viszi dx,bx ; eltolas merteke 21h loop ciklus msg db 'Assembly',10,'$' bck db 8,8,8,8,8,8,8,8,'$'

12 Készítsen "FERDE1.COM" Assembly programot, amely letörli a képernyőt, udvariasan bekér egy szöveget (befejezés Enterre), amelyet az ábrán látható módon ferdén kiír a képernyőre. mov dx,offset welcome mov di,offset s xor cx,cx mov ah,8 cmp al,13 jz kiir stosb ; = mov [di],al ; inc di mov dl,al inc cx jmp ciklus kiir: mov si,offset s cmp cx,0 jz hiba mov ax,0b800h ; kepernyo memoria cime mov es,ax mov di,320 ; 3. sor 1. karater pozicioja ciklus2: movsb ; mov al,[si++] ; mov es:[di++],al add di,161 loop ciklus2 jmp vege hiba: mov dx,offset hibas vege: s db '$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$' welcome db 'Irj be 1 szoveget: $' hibas db 'Nem irtal be semmit!$'

13 Készítsen VIZSGA3.COM programot, amely letörli a képernyőt és megjeleníti a leütött billentyűket a képernyőn egészen addig, míg az ABC szó betűit nem írjuk be (bármilyen sorrendben), ekkor véget ér. Az elején egy rövid üzenetben tájékoztassa a felhasználót a teendőkről! xor bh,bh ; utolso 3 bit tarolja a b c leutottseget mov ah,1 or al,32 ; kisbetusse konvertal sub al,'a' ; betuket tartomanyra kepezi mov cl,al shl ah,cl ; ha al='a' akkor ah=1, al='b'-> ah=2, al='c'->ah=4 or bh,ah ; ha a/b/c-t utott akkor bh-ban beallitja utolso 3bitet amelyiket leutotte and bh,7 ; elso 5bitet 0-ra allitja cmp bh,7 ; ha bh= akkor kilep jnz ciklus vege: code ends end start

14 Készítsen VIZSGA3.COM programot, amely képernyőtörlés után beolvas egy szöveget (max. 10 karakter, befejezés Enterre) és kiírja úgy, hogy a magánhangzók után a "-va", "-ve" stb. betűket is kiírja. Példa: beírjuk: balaton, a program kiírja: bavalavatovon mov dx,offset welcome mov di,offset msg ; itt tarolom a bekert szoveget add di,2 ; 13,10-et nem akarom felulirni xor dh,dh ; leutott karakterek szama mov ah,1 cmp al,13 jz kiir inc dh stosb ; [di]:=al mov dl,al ; elmentjuk a karaktert dl-be mov cx,5 mov si,offset mgh ismgh: lodsb ; al<-[si++] cmp al,dl jz mghyes loop ismgh jmp ciklus ; ha idaig jut akkor ez msgh mghyes: mov al,'v' stosb ; v-t tarolja el mov al,dl stosb ; most a mgh-t tarolja el jmp ciklus kiir: ; kiirashoz keszul cmp dh,0 jz hiba mov dx,offset msg jmp kilep hiba: mov dx,offset hibas kilep: ; kiirja vmelyik szoveget amire dx mutat msg db 13,10,'$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$' mgh db 'aeiou' welcome db 'Irj be 1 szoveget: $' hibas db 'Nem irtal be semmit!$'

15 Készítsen "KETSHIFT.COM" Assembly programot, amely 1. letörli a képernyőt, 2. ezután kiírja a "Nyomja meg egyszerre mindkét SHIFT-et!" üzenetet, 3. és addig vár, amíg mindkét SHIFT nincs lenyomva, ekkor visszatér DOS-ba. mov dx,offset welcome ; valto bill allapot int 16h and al,3 ; 0-ra allitja az elso 6bitet cmp al,3 ; ha utolso 2bit=1 akkor zeroflag=0 lesz jnz ciklus welcome db 'Nyomd meg egyszerre mind2 SHIFT-et!$'

16 Készítsen VIZSGA3.COM programot, amely képernyőtörlés után elszámol 98-tól 2-ig (visszafelé) kettesével. A számokat egyesével írja ki, egymás alá, várjon egy billentyű leütésére és Esc-re azonnal érjen véget. mov cx,10 mov ax,cx mov bl,10 div bl cmp al,0 ; ha 2 jegyu a szam akkor 0<al mov bx,ax ; bx-be elmentem mert ax el fog romlani jz rovid mov dl,bl add dl,'0' rovid: mov dl,bh add dl,'0' mov dl,13 ; CRLF mov dl,10 dec cx loop ciklus var: mov ah,8 cmp al,27 jnz var kilep:

17 Készítsen "NEHANY.COM" Assembly programot, amely 1. letörli a képernyőt, 2. udvariasan bekér egy betűt és egy egyjegyű számot, 3. és kiírja az angol ABC betűit a megadott karaktertől, a megadott számút (lásd az ábrát). mov dx,offset kezdo mov ah,1 mov dl,al ; dl-be mentjuk a kezdo karaktert push dx mov dx,offset darab mov ah,1 xor cx,cx mov cl,al ; cl-be mentjuk a kezdo karaktert sub cl,'0' mov dl,13 mov dl,10 pop dx kiir: inc dl loop kiir kezdo db 'Add meg a kezdo betut:$' darab db 13,10,'Hany darabot:$'

18 Készítsen "KIIR1.COM" Assembly programot, amely letörli a írja az "Assembly" szót a következőképpen: mov cx,10 mov si,offset msg push cx kiir: lodsb ; al-ba beolvassa akt karaktert si poziciorol mov dl,al loop kiir pop cx loop ciklus msg db 13,10,'Assembly$'

19 Készítsen "FORDIT.COM" Assembly programot, amely letörli a képernyőt és egy megadott stringet fordítva kiír a következő sorba: - hármasért: a szöveget egy udvarias felszólításra kell begépelni, max. 10 karakterből állhat, befejezés Enterre mov dx,offset welcome mov di,offset msg xor cx,cx ; szoveg hossza beker: mov ah,1 cmp al,13 jz fordit stosb inc cx jmp beker fordit: mov dl,13 mov dl,10 dec di mov al,[di] mov dl,al dec di loop ciklus mov int ah,4ch 21h welcome db 'Irj be 1 szoveget:$' msg db '$$$$$$$$$$$$$$$$$$$$$'

Előszó avagy Murphy és az optimizmus. Tartalomjegyzék

Előszó avagy Murphy és az optimizmus. Tartalomjegyzék Előszó avagy Murphy és az optimizmus Tartalomjegyzék Tartalomjegyzék...3 Előszó avagy Murphy és az optimizmus...7 1. Fejezet...8 A PC (DOS) filekezelésetm "filekezelése"...8 Egy file létrehozása...8 File

Részletesebben

Balaton Marcell Balázs. Assembly jegyzet. Az Assembly egy alacsony szintű nyelv, mely a gépi kódú programozás egyszerűsítésére született.

Balaton Marcell Balázs. Assembly jegyzet. Az Assembly egy alacsony szintű nyelv, mely a gépi kódú programozás egyszerűsítésére született. Balaton Marcell Balázs Assembly jegyzet Az Assembly egy alacsony szintű nyelv, mely a gépi kódú programozás egyszerűsítésére született. 1. Regiszterek Regiszterek fajtái a. Szegmensregiszterek cs (code):

Részletesebben

Gyakorló feladatok. /2 Maradék /16 Maradék /8 Maradék

Gyakorló feladatok. /2 Maradék /16 Maradék /8 Maradék Gyakorló feladatok Számrendszerek: Feladat: Ábrázold kettes számrendszerbe a 639 10, 16-os számrendszerbe a 311 10, 8-as számrendszerbe a 483 10 számot! /2 Maradék /16 Maradék /8 Maradék 639 1 311 7 483

Részletesebben

Assembly Utasítások, programok. Iványi Péter

Assembly Utasítások, programok. Iványi Péter Assembly Utasítások, programok Iványi Péter Assembly programozás Egyszerű logikán alapul Egy utasítás CSAK egy dolgot csinál Magas szintű nyelven: x = 5 * z + y; /* 3 darab művelet */ Assembly: Szorozzuk

Részletesebben

Assebly feladatok SHR SHL NOT NEG AND XOR. Ezt követően ismertetni kell a szoftver megszakítás fogalmát és szükségességét.

Assebly feladatok SHR SHL NOT NEG AND XOR. Ezt követően ismertetni kell a szoftver megszakítás fogalmát és szükségességét. Bevezetés Assebly feladatok A feladatok mindegyike működőképes. A programkódok sok esetben tartalmaznak felesleges, vagy logikátlan megoldásokat. Ezeket a bemutatás során a hallgatókkal együtt kell optimalizálni.

Részletesebben

Megszakítások és kivételek

Megszakítások és kivételek Megszakítások és kivételek Megszakítások Megszakítás a számítási rendszernek küldött jelzés, mely valamilyen esemény felléptéről értesíti. Egy megszakítás felléptekor a rendszer: megszakítja az aktív program

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

Assembly Rekurzív függvények, EXE, C programok. Iványi Péter

Assembly Rekurzív függvények, EXE, C programok. Iványi Péter Assembly Rekurzív függvények, EXE, C programok Iványi Péter Algoritmusok előadás Rekurzív függvény FÜGGVÉNY nyomtat(n) print n HA n!= 0 nyomtat(n-1) ELÁGAZÁS VÉGE FÜGGVÉNY VÉGE Rekurzív függvény org 100h

Részletesebben

A regiszterek az assembly programozás változói. A processzor az egyes mőveleteket kizárólag regiszterek közremőködésével tudja végrehajtani.

A regiszterek az assembly programozás változói. A processzor az egyes mőveleteket kizárólag regiszterek közremőködésével tudja végrehajtani. 1. Regiszterek A regiszterek az assembly programozás változói. A processzor az egyes mőveleteket kizárólag regiszterek közremőködésével tudja végrehajtani. Általános célú regiszterek AX akkumulátor: aritmetikai

Részletesebben

ELŐSZÓTJ "Előszó" \l

ELŐSZÓTJ Előszó \l ELŐSZÓTJ "Előszó" \l Ebben a könyvben megpróbálom egy kicsit másképpen megközelíteni a gépi kódú programozást mint ahogyan az az eddig megjelent hasonló témájú kiadványokban történt. Nem elsősorban a programozá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

[1] Bevezetés. A "debug" a DOS-ból közvetlenûl indítható a "debug" szó begépelésével. Kilépés hasonlóképpen a "q" paranccsal történik.

[1] Bevezetés. A debug a DOS-ból közvetlenûl indítható a debug szó begépelésével. Kilépés hasonlóképpen a q paranccsal történik. Assembly Tutorial 1. Bevezetés 2. Hexaritmetika 3. Negatív számok 4. Regiszterek 5. Memória 6. Összeadás 7. A négy alapmûvelet 8. Megszakítások 9. Programok beírása 10. Karakterlánc kiírása 11. Átviteljelzô

Részletesebben

7. Laboratóriumi gyakorlat: Vezérlési szerkezetek II.

7. Laboratóriumi gyakorlat: Vezérlési szerkezetek II. 7. Laboratóriumi gyakorlat: Vezérlési szerkezetek II. A gyakorlat célja: 1. A shell vezérlő szerkezetei használatának gyakorlása. A használt vezérlő szerkezetek: if/else/fi, for, while while, select, case,

Részletesebben

Információs Technológia

Információs Technológia Információs Technológia Programozási nyelvek kialakulása, a C nyelv Fodor Attila Pannon Egyetem Műszaki Informatika Kar Villamosmérnöki és Információs Rendszerek Tanszék foa@almos.vein.hu 2009 szeptember

Részletesebben

Karunkról Kari digitális könyvtár

Karunkról Kari digitális könyvtár . előadás Jegyzet www.inf.elte.hu Karunkról Kari digitális könyvtár i az assembly? gépi kód: a számítógép által közvetlenül értelmezett és végrehajtott jelsorozat assembly: a gépi kód emberek számára könnyen

Részletesebben

Aritmetikai utasítások

Aritmetikai utasítások Aritmetikai utasítások Az értékadó és aritmetikai utasítások során a címzési módok különböző típusaira látunk példát. A 8086/8088-as processzor memóriája és regiszterei a little endian tárolást követik,

Részletesebben

Kitlei Róbert kitlei.web.elte.hu. Karunkról Kari digitális könyvtár

Kitlei Róbert kitlei.web.elte.hu.  Karunkról Kari digitális könyvtár . előadás Kitlei Róbert kitlei.web.elte.hu Jegyzet: ssembly programozás www.inf.elte.hu Karunkról Kari digitális könyvtár i az assembly? gépi kód: a számítógép által közvetlenül értelmezett és végrehajtott

Részletesebben

Az egér, a botkormány (joystick) és a nyomtató programozása DOS-ban

Az egér, a botkormány (joystick) és a nyomtató programozása DOS-ban Az egér, a botkormány (joystick) és a nyomtató programozása DOS-ban Az egér, a joystick és a nyomtató egyre elterjedtebb segédeszközzé vált a számítógép felhasználásában. Napjaink Windows alapú programjai

Részletesebben

Assembly Címzési módok. Iványi Péter

Assembly Címzési módok. Iványi Péter Assembly Címzési módok Iványi Péter Gépi kód Gépi kód = amit a CPU megért 1-13 byte hosszúak lehetnek az utasítások Kb. 20 000 variációja van a gépi kódú utasításoknak Számítógép architektúrától függ Feszültség

Részletesebben

ELSŐ LÉPÉSEK A SZÁMÍTÓGÉPEK RODALMÁBA AMIT A SZÁMÍTÓGÉPEKRŐL TUDNI ÉRDEMES

ELSŐ LÉPÉSEK A SZÁMÍTÓGÉPEK RODALMÁBA AMIT A SZÁMÍTÓGÉPEKRŐL TUDNI ÉRDEMES ELSŐ LÉPÉSEK A SZÁMÍTÓGÉPEK RODALMÁBA AMIT A SZÁMÍTÓGÉPEKRŐL TUDNI ÉRDEMES Számítógép = Univerzális gép! Csupán egy gép a sok közül, amelyik pontosan azt csinálja, amit mondunk neki. Hardver A számítógép

Részletesebben

A számítógép alapfelépítése

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

[cimke:] [feltétel] utasítás paraméterek [; megjegyzés]

[cimke:] [feltétel] utasítás paraméterek [; megjegyzés] Szoftver fejlesztés Egy adott mikroprocesszoros rendszer számára a szükséges szoftver kifejlesztése több lépésből áll: 1. Forrás nyelven megírt program(ok) lefordítása gépi kódra, amihez megfelelő fejlesztő

Részletesebben

Bevezetés a számítástechnikába

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

Archi2 Gyak. (Processzorok Utasításszintű Kezelése) 2014 ősz

Archi2 Gyak. (Processzorok Utasításszintű Kezelése) 2014 ősz Archi2 Gyak (Processzorok Utasításszintű Kezelése) 2014 ősz Ajánlott irodalom Agárdi Gábor: Gyakorlati Assembly, LSI Oktatóközpont, 1996, ISBN 963 577 117 7 Agárdi G.: Gyakorlati Assembly haladóknak, LSI

Részletesebben

GÁBOR DÉNES FŐISKOLA PREZENTÁCIÓ. Vezetőtanár: Ágoston György 2002/2003 6. szemeszter. 222 lap

GÁBOR DÉNES FŐISKOLA PREZENTÁCIÓ. Vezetőtanár: Ágoston György 2002/2003 6. szemeszter. 222 lap GÁBOR DÉNES FŐISKOLA PREZENTÁCIÓ Vezetőtanár: Ágoston György 2002/2003 6. szemeszter 222 lap 1. oldal A vezetőtanár: Ágoston György tel: (1) 436-6556 e-mail: agoston@gdf-ri.hu A GDF hivatalos honlapja:

Részletesebben

n-pr H 5 C 6 CHCl 2 Pascal és assembler

n-pr H 5 C 6 CHCl 2 Pascal és assembler súlyosan károsította a magzatot, (a gyerekek csökevényes végtagokkal születtek). A teratogén hatást az S-(-) enatiomér hordozza, míg az R-(+) hatástalan. Az 1-metil-5-fenil-5-propilbarbitursav egyik enatiomere

Részletesebben

Aritmetikai utasítások I.

Aritmetikai utasítások I. Aritmetikai utasítások I. Az értékadó és aritmetikai utasítások során a címzési módok különböző típusaira látunk példákat. A 8086/8088-as mikroprocesszor memóriája és regiszterei a little endian tárolást

Részletesebben

1. Fejtsd meg a keresztrejtvényt! Írd le, mit tudsz a függőleges sorban olvasható

1. Fejtsd meg a keresztrejtvényt! Írd le, mit tudsz a függőleges sorban olvasható 20. Fővárosi Informatika lkalmazói Tanulmány Verseny 2010/11. Elméleti feladatlap Szövegszerkesztés kategória Név:. Kerület: 1. Fejtsd meg a keresztrejtvényt! Írd le, mit tudsz a függőleges sorban olvasható

Részletesebben

Digitális technika II. (vimia111) 5. gyakorlat: Mikroprocesszoros tervezés, egyszerű feladatok HW és SW megvalósítása gépi szintű programozással

Digitális technika II. (vimia111) 5. gyakorlat: Mikroprocesszoros tervezés, egyszerű feladatok HW és SW megvalósítása gépi szintű programozással Digitális technika II. (vimia111) 5. gyakorlat: Mikroprocesszoros tervezés, egyszerű feladatok HW és SW megvalósítása gépi szintű programozással Megoldás Elméleti anyag: Processzor belső felépítése, adat

Részletesebben

Írjon olyan programot a standard könyvtár alkalmazásával, amely konzolról megadott valós adatokból meghatározza és kiírja a minimális értékűt!

Írjon olyan programot a standard könyvtár alkalmazásával, amely konzolról megadott valós adatokból meghatározza és kiírja a minimális értékűt! Írjon olyan programot a standard könyvtár alkalmazásával, amely konzolról megadott valós adatokból meghatározza és kiírja a minimális értékűt! valós adatokat növekvő sorrendbe rendezi és egy sorba kiírja

Részletesebben

START. Billentyűzár ki. Üss be egy számot. Beütöttem az összes számot. Hívás. Várakozás. felveszik. Beszélek. Befejezem a beszélgetést.

START. Billentyűzár ki. Üss be egy számot. Beütöttem az összes számot. Hívás. Várakozás. felveszik. Beszélek. Befejezem a beszélgetést. FOLYAMATÁBRA Telefonálás folyamatábrával: Billentyűzár ki Üss be egy számot Beütöttem az összes számot Hívás Várakozás felveszik Beszélek. Befejezem a beszélgetést. Lezárom a telefont Teafőzés: Melegíts

Részletesebben

1. ábra: Perifériára való írás idődiagramja

1. ábra: Perifériára való írás idődiagramja BELÉPTETŐ RENDSZER TERVEZÉSE A tárgy első részében tanult ismeretek részbeni összefoglalására tervezzük meg egy egyszerű mikroprocesszoros rendszer hardverét, és írjuk meg működtető szoftverét! A feladat

Részletesebben

Máté: Assembly programozás

Máté: Assembly programozás Paraméter másutt is előfordulhat a makró törzsben, nemcsak az operandus részen, pl.: PL macro p1,p2 mov ax,p1 P2 p1 PL mov INC Adat, INC ax,adat Adat A &, %,! karakterek továbbá a és ;; speciális szerepet

Részletesebben

Processzorok Utasításszintű Kezelése tavasz

Processzorok Utasításszintű Kezelése tavasz Processzorok Utasításszintű Kezelése 2014 tavasz Ajánlott irodalom Agárdi Gábor: Gyakorlati Assembly, LSI Oktatóközpont, 1996, ISBN 963 577 117 7 Agárdi G.: Gyakorlati Assembly haladóknak, LSI oktatóközpont,

Részletesebben

Újrakonfigurálható technológiák nagy teljesítményű alkalmazásai

Újrakonfigurálható technológiák nagy teljesítményű alkalmazásai Újrakonfigurálható technológiák nagy teljesítményű alkalmazásai Gyakorlat: SSE utasításkészlet Szántó Péter BME MIT, FPGA Laboratórium Vektorizáció Inline assembly Minden fordító támogatja (kivéve VS x64

Részletesebben

DIALOG időkapcsoló PROGRAMOZÁSI ÚTMUTATÓ

DIALOG időkapcsoló PROGRAMOZÁSI ÚTMUTATÓ DIALOG időkapcsoló PROGRAMOZÁSI ÚTMUTATÓ FUNKCIÓK I. Az időkapcsoló beállítása (a kék gombok): TECHNOCONSULT Kft. 2092 Budakeszi, Szürkebarát u. 1. T: (23) 457-110 www.technoconsult.hu info@technoconsult.hu

Részletesebben

Novell és Windows7 bejelentkezési jelszavak módosítása

Novell és Windows7 bejelentkezési jelszavak módosítása 1 Novell és Windows7 bejelentkezési jelszavak módosítása A jelszavak használatáról a Nemzeti Közszolgálati Egyetem informatikai és kommunikációs hálózata használatának és üzemeltetésének szabályai, abban

Részletesebben

1. Olvassuk be két pont koordinátáit: (x1, y1) és (x2, y2). Határozzuk meg a két pont távolságát és nyomtassuk ki.

1. Olvassuk be két pont koordinátáit: (x1, y1) és (x2, y2). Határozzuk meg a két pont távolságát és nyomtassuk ki. Számítás:. Olvassuk be két pont koordinátáit: (, y) és (2, y2). Határozzuk meg a két pont távolságát és nyomtassuk ki. 2. Olvassuk be két darab két dimenziós vektor komponenseit: (a, ay) és (b, by). Határozzuk

Részletesebben

Tanulási segédlet 4. osztály

Tanulási segédlet 4. osztály Tanulási segédlet 4. osztály 1. Az informatikai eszközök használata 2. Alkalmazói ismeretek 3. Problémamegoldás informatikai eszközökkel 4. Infokommunikáció 5. Az információs társadalom 6. Könyvtári informatika

Részletesebben

Memóriagazdálkodás. Kódgenerálás. Kódoptimalizálás

Memóriagazdálkodás. Kódgenerálás. Kódoptimalizálás Kódgenerálás Memóriagazdálkodás Kódgenerálás program prológus és epilógus értékadások fordítása kifejezések fordítása vezérlési szerkezetek fordítása Kódoptimalizálás L ATG E > TE' E' > + @StPushAX T @StPopBX

Részletesebben

Programozás I gyakorlat

Programozás I gyakorlat Programozás I. - 2. gyakorlat Változók, kiiratás, bekérés Tar Péter 1 Pannon Egyetem M szaki Informatikai Kar Számítástudomány Alkalmazása Tanszék Utolsó frissítés: September 24, 2007 1 tar@dcs.vein.hu

Részletesebben

Egyszerű RISC CPU tervezése

Egyszerű RISC CPU tervezése IC és MEMS tervezés laboratórium BMEVIEEM314 Budapesti Műszaki és Gazdaságtudományi Egyetem Egyszerű RISC CPU tervezése Nagy Gergely Elektronikus Eszközök Tanszéke (BME) 2013. február 14. Nagy Gergely

Részletesebben

/* Az iter függvény meghívása és a visszatérő érték átadása a gyok változóba */ gyok = iter( n, a, e ) ;

/* Az iter függvény meghívása és a visszatérő érték átadása a gyok változóba */ gyok = iter( n, a, e ) ; 1. Írjunk programot, amely függvény alkalmazásával meghatározza n a értékét, (a az n-edik gyök alatt), az általunk megadott pontossággal, iterációval. Az iteráció képlete a következő: ahol : n-1 x uj =

Részletesebben

Bevezetés a számítástechnikába

Bevezetés a számítástechnikába Bevezetés a számítástechnikába Beadandó feladat, kódrendszerek Fodor Attila Pannon Egyetem Műszaki Informatikai Kar Villamosmérnöki és Információs Rendszerek Tanszék foa@almos.vein.hu 2010 október 12.

Részletesebben

Táblázatos adatok használata

Táblázatos adatok használata Táblázatos adatok használata Tartalomjegyzék 1. Az adatok rendezése...2 2. Keresés a táblázatban...2 3. A megjelenő oszlopok kiválasztása...3 4. Az oszlopok sorrendjének meghatározása...4 5. Az oszlopok

Részletesebben

Programozás I gyakorlat

Programozás I gyakorlat Programozás I. - 2. gyakorlat Változók, típusok, bekérés Tar Péter 1 Pannon Egyetem M szaki Informatikai Kar Rendszer - És Számítástudományi Tanszék Utolsó frissítés: September 21, 2009 1 tar@dcs.vein.hu

Részletesebben

I. Specifikáció készítés. II. Algoritmus készítés

I. Specifikáció készítés. II. Algoritmus készítés Tartalomjegyzék I. Specifikáció készítés...2 II. Algoritmus készítés...2 Egyszerű programok...6 Beolvasásos feladatok...10 Elágazások...10 Ciklusok...1 Vegyes feladatok...1 1 I. Specifikáció készítés A

Részletesebben

HORVÁTH ZSÓFIA 1. Beadandó feladat (HOZSAAI.ELTE) ápr 7. 8-as csoport

HORVÁTH ZSÓFIA 1. Beadandó feladat (HOZSAAI.ELTE) ápr 7. 8-as csoport 10-es Keressünk egy egész számokat tartalmazó négyzetes mátrixban olyan oszlopot, ahol a főátló alatti elemek mind nullák! Megolda si terv: Specifika cio : A = (mat: Z n m,ind: N, l: L) Ef =(mat = mat`)

Részletesebben

Assembly programozás Bevezetés

Assembly programozás Bevezetés Assembly programozás Bevezetés Varga László Képfeldolgozás és Számítógépes Grafika Tanszék Szegedi Tudományegyetem (Tanács Attila nappali előadás fóliái alapján) Elérhetőségek, anyagok Személyesen Előadás

Részletesebben

1. Az utasítás beolvasása a processzorba

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

Adatok bevitele a dokumentumba

Adatok bevitele a dokumentumba Adatok bevitele a dokumentumba A szövegszerkesztés egyik legfontosabb és legegyszerűbb lépése a szöveg begépelése. A szövegszerkesztő dokumentumablakában egy függőleges vonal villog. Ezt a jelet szövegkurzornak

Részletesebben

BEKÉRT ADAT KÉPERNYŐRE ÍRÁSA KÖRNYEZETI VÁLTOZÓK FÁJL REDEZETT KIÍRÁSA KÖNYVTÁRBAN BEJEGYZÉSEK SZÁMA FÁJLBAN SZÁM NÖVELÉSE. #!

BEKÉRT ADAT KÉPERNYŐRE ÍRÁSA KÖRNYEZETI VÁLTOZÓK FÁJL REDEZETT KIÍRÁSA KÖNYVTÁRBAN BEJEGYZÉSEK SZÁMA FÁJLBAN SZÁM NÖVELÉSE. #! BEKÉRT ADAT KÉPERNYŐRE ÍRÁSA #A script bekér egy nevet és egy kort, majd kiírja a képernyőre echo -n "Adja meg a nevét: " read NEV echo -n "Adja meg az életkorát: " read KOR echo "Az Ön neve: $NEV, kora:

Részletesebben

Szövegszerkesztés Verzió: 0.051

Szövegszerkesztés Verzió: 0.051 Verzió: 0.051 1 Tartalomjegyzék A Word 2003 munkakörnyezet...9 Word 2003 program megnyitása...9 A Word 2003 képernyő...9 Program bezárása:...11 Az eszköztár...12 Környezetfüggő eszköztár...13 Fájl menü...14

Részletesebben

A MiniRISC processzor

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

Mérési utasítás Mikrokontroller programozás 2.sz. mérés

Mérési utasítás Mikrokontroller programozás 2.sz. mérés Mérési utasítás Mikrokontroller programozás 2.sz. mérés Szükséges ismeretanyag: - IBM PC kezelése, szövegszerkesztés, Double Commander - SB80C515 mikrokontroller felépítése, utasításai - HyperTerminál

Részletesebben

Szövegek C++ -ban, a string osztály

Szövegek C++ -ban, a string osztály Szövegek C++ -ban, a string osztály A string osztály a Szabványos C++ könyvtár (Standard Template Library) része és bár az objektum-orientált programozásról, az osztályokról, csak később esik szó, a string

Részletesebben

1. Fejtsd meg a keresztrejtvényt! Írd le, mit tudsz a függőleges sorban olvasható

1. Fejtsd meg a keresztrejtvényt! Írd le, mit tudsz a függőleges sorban olvasható 20. Fővárosi Informatika lkalmazói Tanulmány Verseny 2010/11. Elméleti feladatlap Szövegszerkesztés kategória Név:. Kerület: 1. Fejtsd meg a keresztrejtvényt! Írd le, mit tudsz a függőleges sorban olvasható

Részletesebben

18. Szövegszerkesztők

18. Szövegszerkesztők 18. Szövegszerkesztők A szövegszerkesztés olyan számítógépes művelet, amelynek során később nyomtatásban megjelenő szövegegységeket, dokumentumokat hozunk létre, majd azokat papírra kinyomtatjuk. A különböző

Részletesebben

Hol használjuk a szövegszerkesztőt? Az élet minden területén megtalálható: levelet, meghívót, dolgozatot, feladatlapot, könyvet is készíthetünk vele.

Hol használjuk a szövegszerkesztőt? Az élet minden területén megtalálható: levelet, meghívót, dolgozatot, feladatlapot, könyvet is készíthetünk vele. Szövegszerkesztés ALAPOK 2 3 Hol használjuk a szövegszerkesztőt? Az élet minden területén megtalálható: levelet, meghívót, dolgozatot, feladatlapot, könyvet is készíthetünk vele. 4 Miért használjuk a szövegszerkesztőt?

Részletesebben

II. KMAPR21TNB, KMAPR21ONB PC

II. KMAPR21TNB, KMAPR21ONB PC Programozás II. KMAPR21TNB, KMAPR21ONB PC assembly Sándor Tamás Ajánlott irodalom Diós Gábor és Rodek Lajos jegyzete. (http://www.inf.uszeged.hu/~rusko/asm/jegyzet.pdf) Máté Eörs: Assembly programozás,

Részletesebben

1.A. feladat: Programablakok

1.A. feladat: Programablakok 1.A. feladat: Programablakok Nyisd meg sorban a Sajátgép mappát, Hálózatok mappát, indítsd el az Internet Explorer programot. Ehhez kattints kettőt mindegyik asztalon lévő ikonjára. Ha egy ablak teljes

Részletesebben

Számrendszerek és az informatika

Számrendszerek és az informatika Informatika tehetséggondozás 2012-2013 3. levél Az első levélben megismertétek a számrendszereket. A másodikban ízelítőt kaptatok az algoritmusos feladatokból. A harmadik levélben először megnézünk néhány

Részletesebben

Tudnivalók az otthon kidolgozandó feladatokról

Tudnivalók az otthon kidolgozandó feladatokról Tudnivalók az otthon kidolgozandó feladatokról Otthon kidolgozandó feladat megoldásának beküldése csak azok számára kötelező, akik fölvették az Assembly programozás konzultáció kurzust. Minden hallgató,

Részletesebben

MS-LT-01 Adatbeviteli Terminál Üzemeltetési Kézikönyv

MS-LT-01 Adatbeviteli Terminál Üzemeltetési Kézikönyv MS-LT-01 Adatbeviteli Terminál 6800 Hódmezővásárhely Jókai u.30. Tel.: 62 / 246-657 Fax: 62 / 249-765 METRISoft KFT MS-LT-01 Adatbeviteli Terminál 9/2 Tartalomjegyzék: 1. BIZTONSÁGI ELŐÍRÁSOK, JAVÍTÁS...3

Részletesebben

A CipherLab 711/800x/8300 adatgyűjtő programutasítása Elzab Soft Kft. 41-813 Zabrze, ul.kruczkowskiego 39. VIGYÁZAT: az alábbi utasítás az adatgyűjtő program szimulátorára is vonatkozik. A szimulátor programja

Részletesebben

4. Laborgyakorlat. A fájlokról ezeket az adatokat, a fájlrendszer tárolja. Számunkra az 1, 3, 4. oszlopok lesznek az érdekesek.

4. Laborgyakorlat. A fájlokról ezeket az adatokat, a fájlrendszer tárolja. Számunkra az 1, 3, 4. oszlopok lesznek az érdekesek. Linux fájlrendszerek. 4. Laborgyakorlat Előző gyakorlaton, már volt szó a fájlrendszerekről, mikor a mount parancs -t kapcsolójáról volt szó. Linux alatt, az egyes fájlokhoz való hozzáférések miatt, a

Részletesebben

M o n o R a i n automata mágnesszelep

M o n o R a i n automata mágnesszelep M o n o R a i n automata mágnesszelep Kezelési és beállítási javaslatok 1 belső menettel, vagy ¾ külső menettel Bevezetés Köszönjük, hogy ezt az automata szelepet választotta. Programozás előtt gondosan

Részletesebben

5.1.4 Laborgyakorlat: A Windows számológép használata hálózati címeknél

5.1.4 Laborgyakorlat: A Windows számológép használata hálózati címeknél 5.1.4 Laborgyakorlat: A Windows számológép használata hálózati címeknél Célok Átkapcsolás a Windows Számológép két működési módja között. A Windows Számológép használata a decimális (tízes), a bináris

Részletesebben

ibanq 2 Felhasználói kézikönyv

ibanq 2 Felhasználói kézikönyv Copyright 2015 AXA 1. oldal ibanq 2 Felhasználói kézikönyv AXA Bank Europe SA Magyarországi Fióktelepe az AXA Bank Europe SA törvényes képviselője / 1138 Budapest, Váci út 135-139. D-C. ép. / Fővárosi

Részletesebben

Az integrált áramkörök kimenetének kialakítása

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

Tudáspróba Informatika felmérő feladatok

Tudáspróba Informatika felmérő feladatok Tudáspróba Informatika felmérő feladatok 1. Vezesd a mágneslemezt a számítógépbe! 2. Párosítsd a nyilakat a gombokkal! BASCKSPACE T A B SHIFT ENTER 1 3. a) Írd az egyes eszközök alá a nevüket!....... 3.

Részletesebben

GoLabel használati útmutató

GoLabel használati útmutató Tartalom 1. Bevezetés... 1 1.1 Elindítás... 1 1.2 A főképernyő... 1 2. Munkakörnyezet... 2 2.1 Általános... 2 2.2 Parancsterület... 2 3. GoLa bel eszköztár... 3 3.1 Általános eszköztár... 3 3.2 Objektum

Részletesebben

A billentyűzet az egyik legfontosabb adatbeviteli eszköz. Egyéb utasítás hiányában a számítógép innen várja a bemenő információkat, adatokat,

A billentyűzet az egyik legfontosabb adatbeviteli eszköz. Egyéb utasítás hiányában a számítógép innen várja a bemenő információkat, adatokat, A billentyűzet az egyik legfontosabb adatbeviteli eszköz. Egyéb utasítás hiányában a számítógép innen várja a bemenő információkat, adatokat, parancsokat. Magyar billentyűzet A billentyűk egy billentyűzetmátrixba

Részletesebben

Assembly programozás levelező tagozat

Assembly programozás levelező tagozat Assembly programozás levelező tagozat Szegedi Tudományegyetem Képfeldolgozás és Számítógépes Grafika Tanszék 2011-2012-2 Tematika Assembly nyelvi szint. Az Intel 8086/88 regiszter készlete, társzervezése,

Részletesebben

1. Feladat: beolvas két számot úgy, hogy a-ba kerüljön a nagyobb

1. Feladat: beolvas két számot úgy, hogy a-ba kerüljön a nagyobb 1. Feladat: beolvas két számot úgy, hogy a-ba kerüljön a nagyobb #include main() { int a, b; printf( "a=" ); scanf( "%d", &a ); printf( "b=" ); scanf( "%d", &b ); if( a< b ) { inttmp = a; a =

Részletesebben

Számítógép perifériák I.

Számítógép perifériák I. Perifériák csoportosítása I. Output perifériák: monitor nyomtató plotter hangszóró Számítógép perifériák I. II. Input perifériák: billentyűzet egér szkenner kamerák mikrofon III. Háttértárak Pl: Mágneses

Részletesebben

1. eset: a háromból két motor 5 s-nál hosszabb ideig leáll. (Időkésleltetett jelzés). 2. eset: mindhárom motor leáll. (Azonnali jelzés).

1. eset: a háromból két motor 5 s-nál hosszabb ideig leáll. (Időkésleltetett jelzés). 2. eset: mindhárom motor leáll. (Azonnali jelzés). Digitális vezérlések Saját készítésű függvényblokk: Motorblokkok felügyelete A feladat: 2 db, A,B,C motorból álló motorblokk felügyelete. Minden motorhoz tartozik egy fordulatszámjelző, amely folyamatos

Részletesebben

Gyakorló feladatok az 1. nagy zárthelyire

Gyakorló feladatok az 1. nagy zárthelyire Gyakorló feladatok az 1. nagy zárthelyire 2012. október 7. 1. Egyszerű, bevezető feladatok 1. Kérjen be a felhasználótól egy sugarat. Írja ki az adott sugarú kör kerületét illetve területét! (Elegendő

Részletesebben

Delphi programozás III.

Delphi programozás III. Delphi programozás III. A Delphi for ciklusa II. A Delphi újabb verziói egy olyan for ciklust vezettek be, amely a régebbi Delphi-verziókban vagy pl. a Turbo Pascalban még nem voltak ismertek. A for-element-in-collection

Részletesebben

Első belépés az Office 365 rendszerbe

Első belépés az Office 365 rendszerbe Első belépés az Office 365 rendszerbe Az Office 365 rendszerbe való első belépéshez szükséges hozzáférési adatokat a rendszergazdától emailben, telefonon, vagy papír alapon kapja meg. Ilyen formátumú adatok

Részletesebben

Digitális technika II., 2009/2010 tavasz 1. vizsga 2010.06.01. A csoport

Digitális technika II., 2009/2010 tavasz 1. vizsga 2010.06.01. A csoport Beugró kérdések: 1. USART jelalak (TdX) felrajzolása adott paritás és adott számú STOP bit mellett egy kétjegyű hexa szám átvitelére. 2. RST7.5, TRAP és INT megszakítási bemenetek összehasonlítása tilthatóság

Részletesebben

7. Laboratóriumi gyakorlat, 1. rész : Vezérlési szerkezetek II.

7. Laboratóriumi gyakorlat, 1. rész : Vezérlési szerkezetek II. 7. Laboratóriumi gyakorlat, 1. rész : Vezérlési szerkezetek II. A gyakorlat célja: 1. A shell vezérlő szerkezetei használatának gyakorlása. A használt vezérlő szerkezetek: if/else/fi, for, while while,

Részletesebben

Felvételi tematika INFORMATIKA

Felvételi tematika INFORMATIKA Felvételi tematika INFORMATIKA 2016 FEJEZETEK 1. Természetes számok feldolgozása számjegyenként. 2. Számsorozatok feldolgozása elemenként. Egydimenziós tömbök. 3. Mátrixok feldolgozása elemenként/soronként/oszloponként.

Részletesebben

11. Balra zárt igazítás A bekezdés sorai a bal oldali margóhoz igazodnak. 12. Beillesztés

11. Balra zárt igazítás A bekezdés sorai a bal oldali margóhoz igazodnak. 12. Beillesztés 1. Ablak A képernyő azon része, amelyben programok futhatnak. 2. Aláhúzott A karakter egyszeres vonallal történő aláhúzása a szövegben. 3. Algoritmus Egy feladat megoldását eredményező, véges számú lépések

Részletesebben

INFORMATIKAI ALAPISMERETEK

INFORMATIKAI ALAPISMERETEK Informatikai alapismeretek emelt szint 0911 ÉRETTSÉGI VIZSGA 2011. október 17. INFORMATIKAI ALAPISMERETEK EMELT SZINTŰ ÍRÁSBELI ÉRETTSÉGI VIZSGA JAVÍTÁSI-ÉRTÉKELÉSI ÚTMUTATÓ NEMZETI ERŐFORRÁS MINISZTÉRIUM

Részletesebben

SysCVideo: fiktív grafikus kártya SystemC modulként, SDL alapú megjelenítéssel

SysCVideo: fiktív grafikus kártya SystemC modulként, SDL alapú megjelenítéssel SysCVideo: fiktív grafikus kártya SystemC modulként, SDL alapú megjelenítéssel Czirkos Zoltán 2015. augusztus 26. Kivonat Az ismertetett SystemC modul egy mikroprocesszoros rendszerhez illeszthető megjelenítő

Részletesebben

Bevezetés a programozásba I.

Bevezetés a programozásba I. Bevezetés a programozásba I. 3. gyakorlat Tömbök, programozási tételek Surányi Márton PPKE-ITK 2010.09.21. ZH! PlanG-ból papír alapú zárthelyit írunk el reláthatólag október 5-én! Tömbök Tömbök Eddig egy-egy

Részletesebben

Kapcsolatok, összehasonlítások

Kapcsolatok, összehasonlítások Kapcsolatok, összehasonlítások 1. Milyen kapcsolat van a képen látható családtagok között? a) Beszéljétek meg, mit jelenthetnek a nyilak! b) Fejezd be a megkezdett mondatokat! Árpi testvére. Béla Csilla.

Részletesebben

Java gyakorlat feladatai e s megolda sai (2014.04.10)

Java gyakorlat feladatai e s megolda sai (2014.04.10) Java gyakorlat feladatai e s megolda sai (2014.04.10) 1. Feladat Számítsuk ki a Fibonacci sorozat első 20 tagját! / Fibonacci számsorozat tagjait kiszámoló, egyetlen osztályból álló program @author Bence

Részletesebben

PASzSz. Dr. Kotsis Domokos

PASzSz. Dr. Kotsis Domokos PASzSz Készítette: Dr. Kotsis Domokos Első témakör: Lazarus terminál alkalmazás készítése. Lazarus terminál alkalmazás készítése. Egyszerű algoritmusok leírása, megvalósítása. Free Pascal A Turbo Pascal

Részletesebben

A legfontosabb DOS parancsok

A legfontosabb DOS parancsok A legfontosabb DOS parancsok A DOS parancsok általános formája: KULCSSZÓ paraméterek Az utasítások akár kis-, akár nagybetűkkel is írhatók, a DOS nem tesz köztük különbséget. A kulcsszó és az első paraméter

Részletesebben

BASH SCRIPT SHELL JEGYZETEK

BASH SCRIPT SHELL JEGYZETEK BASH SCRIPT SHELL JEGYZETEK 1 TARTALOM Paraméterek... 4 Változók... 4 Környezeti változók... 4 Szűrők... 4 grep... 4 sed... 5 cut... 5 head, tail... 5 Reguláris kifejezések... 6 *... 6 +... 6?... 6 {m,n}...

Részletesebben

PRECÍZ Információs füzetek

PRECÍZ Információs füzetek PRECÍZ Információs füzetek Információk, Módszerek, Ötletek és Megoldások a Precíz Integrált Ügyviteli Információs rendszerhez T10. Új adatbázis létrehozása és regisztrálása Új adatbázis létrehozása és

Részletesebben

MS-NMK nagyszámkijelző ismertető

MS-NMK nagyszámkijelző ismertető METRISOFT Mérleggyártó KFT : 6800 Hódmezővásárhely Jókai u.30. Tel : (62) 246-657 Fax : (62) 249-765 E-mail : merleg@metrisoft.hu Weblap : http://www.metrisoft.hu Szerver : http://metrisoft.dsl.vnet.hu

Részletesebben

Bevezetés a programozásba I.

Bevezetés a programozásba I. Bevezetés a programozásba I. 6. gyakorlat C++ alapok, szövegkezelés Surányi Márton PPKE-ITK 2010.10.12. Forrásfájlok: *.cpp fájlok Fordítás: a folyamat, amikor a forrásfájlból futtatható állományt állítunk

Részletesebben

Architectural Controller - master

Architectural Controller - master Architectural Controller - master DMX512 Controller Kezelési útmutató v.2.0. 2006.09.01. ISMERTETÉS...- 4 - ÜZEMBEHELYEZÉS...- 4 - SZOFTVERFRISSÍTÉS...- 4 - KEZELÖSZERVEK BEMUTATÁSA:...- 5 - A PONTOS IDÖ...-

Részletesebben

SEGÉDLET "Mikrokontroller programozás" laboratóriumi gyakorlataihoz

SEGÉDLET Mikrokontroller programozás laboratóriumi gyakorlataihoz SEGÉDLET "Mikrokontroller programozás" laboratóriumi gyakorlataihoz A gyakorlatok eredményes elvégzéséhez szükséges ismeretek: - IBM PC kezelése - Szövegszerkesztés, Windows Commander - A SAB80C515 mikrokontroller

Részletesebben

15.4.2b Laborgyakorlat: Mappa és nyomtató megosztása, a megosztási jogok beállítása

15.4.2b Laborgyakorlat: Mappa és nyomtató megosztása, a megosztási jogok beállítása 15.4.2b Laborgyakorlat: Mappa és nyomtató megosztása, a megosztási jogok beállítása Bevezetés Nyomtasd ki a feladatlapot és oldd meg a feladatokat! Ezen a laborgyakorlaton egy mappát fogunk létrehozni

Részletesebben

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

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