AC
Milyen kitüntetett szerepe lehet a CX regiszternek?
Indexregiszter
Számláló regiszter
Bázisregiszter
Akkumlátor
Mire szolgál a BP regiszter?
Báziscímzéseknél az adatszegmensben
Veremmutató
Indexregiszter
Bázisregiszter a veremben
Mi a szerepe az SP regiszternek?
Bázisregiszter a veremben
Veremmutató
Indexregiszter
Veremszegmens regiszter
Melyik szegmensregiszterrel címez a DX regiszter?
DS
ES
CS
SS
Melyik szegmensregiszterrel címez a BP regiszter?
DS
ES
CS
SS
Melyik szegmensregiszterrel címez az IP regiszter?
DS
ES
CS
SS
Hány bites a 8086-os processzor címbusza?
8
16
20
32
Az adatmozgató utasítások állítják-e a jelzõbiteket?
Igen
Nem
Csak egy részét a jelzõbiteknek
Csak az adatmozgató utasítások egy része állítja
Hány byte-os az LDS utasítás memóriaoperandusa?
1
2
4
Változó méretû lehet
Hogyan módosítja a POP utasítás az SP regisztert?
Növeli értékét 2-vel
Növeli értékét 1-gyel
Csökkenti értékét 2-vel
Csökkenti értékét 1-gyel
Hogyan módosítja a PUSHF utasítás az SP regisztert?
Növeli értékét 2-vel
Növeli értékét 1-gyel
Csökkenti értékét 2-vel
Csökkenti értékét 1-gyel
Mi a hatása a STOSB utasításnak?
Az AL regiszter értékét kiírja a DS:SI címre
Az AL regiszter értékét kiírja az ES:DI címre
Az AX regiszter értékét kiírja az ES:DI címre
A DS:SI címrõl betölti az AL regisztert
Mi a hatása a LODSW utasításnak?
Betölt egy byte-ot a DS:SI címrõl az AL regiszterbe
Betölt egy szót a DS:SI címrõl az AX regiszterbe
Az AX regiszter értékét kiírja az ES:DI címre
Az AL regiszter értékét kiírja az ES:DI címre
Hogyan módosítja a LODSB az indexregisztereket, ha a D flag értéke 0?
Csökkenti az SI regisztert 1-gyel, DI értéke marad változatlan
Növeli az SI regisztert 1-gyel, DI értéke marad változatlan
Növeli az SI és DI regisztereket 1-gyel
Növeli a DI regisztert 1-gyel, SI értéke marad változatlan
Hogyan módosítja a STOSW az indexregisztereket, ha a D flag értéke 1?
Növeli SI-t 2-vel, DI értéke marad változatlan
Növeli SI-t és DI-t 2-vel
Növeli SI-t 1-gyel
Csökkenti DI-t 2-vel, SI értéke marad változatlan
Hogyan módosítja a MOVSB az indexregisztereket, ha a D flag értéke 0?
Csökkenti SI-t és DI-t 1-gyel
Növeli SI-t 2-vel, DI értéke marad változatlan
Növeli SI-t és DI-t 1-gyel
Növeli DI-t 1-gyel, SI értéke marad változatlan
Állítják-e a stringmûveletek a jelzõbiteket?
Igen
Nem
Csak egyes jelzõbiteket
Egyesek igen, mások nem
Állítja-e az ADD utasítás a jelzõbiteket?
Igen
Nem
Mikor igen, mikor nem
Mi a különbség az SAL és SHL utasítások között?
Az SHL 0 bitet hoz be, míg az SAL 0-s vagy 1-es bitet, az elõjel szerint
Az SAL a kicsúszó bitet a Carry-ben megjegyzi, míg az SHL nem módosítja a
Az SAL balra csúsztat, míg az SHL jobbra
Nincs különbség
Mi a különbség az SAR és az SHR között?
Az SHR 0-t, míg az SAR az elõjel szerint 0-t vagy 1-et hoz be az elsõ bitbe
Az egyik jobbra, a másik balra csúsztat
Az egyik állítja a carry-t, a másik nem
Nincs különbség
Módosítja-e a ROR utasítás az átvitel bitet?
Igen, az elsõ operandus legalacsonyabb helyiértékû bitje kerül az
Nem
Igen, 0-ra állítja
Igen, 1-re állítja
Befolyásolja-e az átvitelbit kezdeti értéke a RCR utasítás eredményét?
Igen, az átvitelbit az elsõ operandus legalsó bitje helyére lep minden
Igen, az átvitelbit az elsõ operandus legfelsõ bitje helyére lép minden
Igen, ha az átvitelbit be van állítva, nem hajtja végre az utasítást
Nem
Hogyan módosítja a verem tartalmát a JMP utasítás?
A verembe menti a CS és IP regisztereket.
A verem tetején levõ szót az IP regiszterbe tölti.
A verembe menti az IP regisztert.
Nem módosítja.
Hogyan módosítja a CALL utasítás a verem tartalmát?
Közeli hívás esetén az IP regisztert, míg távoli hívás esetén az IP és CS
Közeli hívás esetén az IP regiszter, míg távoli hívás esetén a CS és IP
A verembe kerül a Flag, CS és IP regiszterek tartalma.
Nem módosítja.
Mi a szerepe az IRET utasításnak?
A megszakítási rutin lezárására szolgál. A verembõl feltölti a Flag regisz-
Hatására a vezérlés visszakerül a legutóbbi CALL utasítást követõ utasításra.
Egy software megszakítást generál.
A verembõl kiveszi a visszatérési címet és a paramétereket.
Mikor fejezõdik be egy LOOPZ-vel generált ciklus?
Ha a CX regiszter értéke 0 lesz.
Ha a CX regiszter értéke különbözik 0-tól.
Ha a Flag regiszter zero bitje 1, vagy a CX regiszter értéke 0 lesz.
Ha a Flaqg regiszter zero bitje 0, vagy a CX regiszter értéke 0 lesz.
Melyik regisztert használja a LOOP utasítás ciklus számlálónak?
AX
BX
CX
SI
Mi lehet a LOOP utasítás operandusa?
Egy 8 bites elõjeles szám (relatív cím).
Egy közeli cím.
Egy közeli vagy távoli cím.
Egy tetszõleges cím.
Mi lehet a feltételes vezérlésátadó utasítások operandusa?
Egy közeli cím.
Egy nyolc bites elõjeles szám (relatív cím).
Egy távoli vagy közeli cím.
Egy tetszõleges cím.
Mi a különbség a JA és JG feltételes ugrásutasítások között?
A JA nagyobb vagy egyenlõ, míg a JG nagyobb esetén ugrik.
A JA elõjeles, míg a JG elõjel nélküli összehasonlítást végez.
A JA elõjel nélküli, míg a JG elõjeles összehasonlítást végez.
Nincs kölönbség.
Mi a különbség a JBE és JNA ugrásutasítások között?
A JBE elõjeles, míg a JNA elõjel nélküli összehasonlítást végez.
A JBE kisebb vagy egyenlõ, míg a JNA nagyobb vagy egyenlõ esetén ugrik.
A JBE elõjel nélküli, míg a JNA elõjeles összehasonlítást végez.
Nincs kölönbség.
Hány lebegõpontos regisztere van 8087-es társprocesszornak?
4
8
16
32
Hány bitesek a 8087-es társprocesszor lebegõpontos regiszterei?
16
32
64
80
Milyen adatábrázolásokat ismer fel a 8087-es társprocesszor?
Lebegõpontos valós.
Fixpontos egész és lebegõpontos valós
Fixpontos egész, pakolt BCD és lebegõpontos valós
Fixpontos egész, pakolt BCD, ASCII és lebegõpontos valós.
Mit jelent a 8087-es társprocesszor utasításainak mnemonikjában megjelenõ P betû?
Felcseréli a két operandus szerepét.
Az utasítás feladata végrehajtása után a verembõl eltávolítja az ST(0)-t.
Az operandust fixpontos egésznak tekinti.
Az operandust pakolt BCD formátumúnak tekinti.
Mire szolgál a DB direktíva?
Egy vagy több byte méretû memóriaterület lefoglalására és kezdõérték adására.
Egy vagy több szó méretû memóriaterület lefoglalására és kezdõérték adására.
Egy szegmens kezdetét jelöli.
Egy szó méretû operandus alacsonyabb helyiértékû byte-jára hivatkozik.
Hány byte memóriaterületet foglal le a következõ direktíva: X DB 5, 3 dup(?), 'ABCD'
3
6
8
12
Hány byte memóriaterületet foglal le a következõ direktíva? X DW 3 dup (?), 123, -5, 2 dup(0)
4
7
8
14
Milyen intervallumban lehet egy elõjelesen értelmezett byte értéke?
[0,255]
[-128,255]
[-128,127]
[-32768,32767]
Milyen intervallumban lehet egy elõjel nélkül értelmezett byte értéke?
[-128,127]
[0,255]
[0,256]
[0,65535]
Hány byte-os egy megszakításrutin kezdõcíme?
2
4
8
2 vagy 4
Hol találhatóak a megszakításrutinok kezdõcímei?
A BIOS adattáblában.
A 0000:0000 címen található megszakításvektorban.
A konkrét rendszertõl függõ kezdõcímen.
A veremben.
MIlyen utasítással térünk vissza egy megszakításrutinból?
RET
RET n, ahol n a paraméterek által lefoglalt memória mérete
IRET
IRET n, ahol n a paraméterek által lefoglalt memória mérete
Egy rendszerhívás esetén melyik regiszter kell tartalmazza a végrehajtandó funkció számát?
AL
AH
AX
DX
A 21h rendszerhívás állománykezelõ funkciói számára hogyan kell megadni az állomány nevét?
Egy "$"-ral lezárt string-ként
A directory-bemenet számát kell megadni.
Az állomány kezdõcímét kell megadni
Egy bináris 0-val lezárt string-ként.
Milyen sorrendben helyezi el a veremben a paramétereket egy Pascal program?
A megadás sorrendjében (elõször az elsõ paraméter, ...)
A megadás fordított sorrendjében (elõször az utolsó paraméter, ...)
A paraméterek hossza szerint (elõször a legrövidebb, ...)
A paraméterek típusa szerint (elõször az érték szerint, majd a cím szerint
Kinek a feladata a paraméterek eltávolítása a verembõl Pascal program esetén?
A programozó dönti el.
A hívó programrész feladata.
Az eljárás feladata.
A fordítóprogram optimizáláskor dönti el.
Kinek a feladata a paraméterek eltávolítása a verembõl C program esetén?
A hívó programé.
A hívott eljárásé.
A programozó dönti el.
C program esetén a paraméterátadás nem a veremben történik.
Hol tárolja egy Pascal eljárás a lokális változókat?
A CODE szegmensben.
Regiszterekben.
A DATA szegmensben.
A veremben.
A következõ eljárásban mire hivatkozik a [BP-4] cím? Procedure xx(X:integer; var Y:string); var a,b,c:integer; s,t:char ....
A b lokális változóra.
A c lokális változóra.
Az X paraméterre
Az Y paraméterre.
Hol adja vissza egy string típusú Pascal függvény az eredményt?
Az AX regiszterben.
A DX:AX regiszterpárban.
Egy globális változóban.
A veremben.
Hol adja vissza egy integer típusú Pascal függvény az eredményt?
A veremben.
Egy globális változóban.
Az AX regiszterben.
C: A DX:AX regiszterpárban.
Milyen utasítással kell visszatérjen a következõ eljárás? Procedure xx(x:integer; var y:byte); external;
RET 3
RET 6
RET
IRET
Milyen címekkel dolgozik a BIU (Bus Interface Unit)?
Szegmentált címekkel.
Fizikai címekkel.
Virtuális címekkel.
Lineáris címekkel.
Mi a feladata a szegmentáló egységnek?
Lineáris címet alakít fizikai címmé.
Virtuális címet alakít szegmentált címmé.
Virtuális címet alakít lineáris címmé.
Fizikai címet alakít virtuális címmé.
Hány bitesek a 80486-os processzor általános regiszterei?
8
16
32
64
Hány bitesek a 80486-os processzor szegmensregiszterei?
8
16
32
64
Hány szegmensregisztere van a 80486-os processzornak?
2
4
6
8
Mit tartalmaz egy szegmensregiszter a 80486-os védett üzemmódjában?
Egy szelektort.
A szegmens hosszát.
Egy deszkriptort.
A szegmens kezdõcímét.
80486: Mit tartalmaz a GDTR regiszter?
A globális deszkriptortábla deszkriptorát.
Egy szelektort a globális deszkriptortáblához.
A globális deszkriptortábla virtuális címét.
Egy szelektort a megszakításdeszkriptortáblához.
80486: Mit tartalmaz az LDTR regiszter?
A lokális deszkriptortáblát.
A lokális deszkriptortábla virtuális címét.
A lokális deszkriptortábla deszkriptorát.
A lokális deszkriptortábla szelektorát.
80486: Hol található a laptáblázat címe?
A CR0 regiszterben
A CR1 regiszterben
A CR3 regiszterben.
A TR regiszterben
80486: Hány globális deszkriptortábla van?
1
2
A rendszer betöltésekor döntik el.
Minden taszknak megvan a saját globális deszkriptortáblája.
80486: Hány laptáblázat van?
Ha a lapozás engedélyezett 1, különben 0.
A rendszergazda dönti el.
Minden szegmensnek saját laptáblázata van.
Ha a lapozás engedélyezett, minden taszknak saját laptáblázata van.
80486: Mitõl függ, hogy engedélyezett-e a lapozás?
A CR0 regiszter PG bitjének értékétõl.
A CR3 regiszter PG bitjének értékétõl.
A CR3 regiszter értékétõl.
A TR regiszter tartalmától.
80486: Mibõl áll egy virtuális cím?
Egy 16 bites szelektorból és egy 32 bites offsetbõl.
A szegmens kezdõcímébõl és az offsetbõl.
Egy 8 byte-os deszkriptorból.
Egy 32 bites szelektorból és egy 32 bites offsetbõl.
80486: Mit tartalmaz egy szelektor?
A szegmens kezdõcímét.
Egy indexet a lokális deszkriptortáblához, RPL
Egy indexet a deszkriptortáblához, TI, RPL
A szegmensen belüli offsetet.
80486: Mire szolgál egy szelektor TI mezõje?
Megadja a privilégiumszintet.
Megmutatja, hogy az adott szegmens a megmóriában van-e. 69. Hány byte-os egy deszkriptor? A: 8 B: 4 C: 2 D: 64 70. 80486: Mitõl függ egy szegmens maximális hossza? A: A szegmensdeszkriptor G bitjétõl. B: A szegmensdeszkriptor D bitjétõl. C: A szelektor TI bitjétõl. D: A
Kiválassza, hogy a lokális vagy megszakítas deszkriptortáblára vonatkozik-e
Kiválassza, hogy a globális vagy lokális deszkriptortáblára vonatkozik-e
Hány byte-os egy deszkriptor?
2
4
8
64
80486: Mitõl függ egy szegmens maximális hossza?
A szelektor TI bitjétõl.
A szegmensdeszkriptor G bitjétõl.
A maximális hossz 1 Mb.
A szegmensdeszkriptor D bitjétõl.
80486: Mennyi lehet egy szegmens maximális hossza?
1 Mb.
1 Mb vagy 4Gb a szegmensdeszkriptor G bitjétõl fûggõen.
4 Gb.
64 Kb.
80486: Milyen hosszú egy lap?
4096 byte
1024 byte
A programozó dönti el.
A szegmens hosszától függõen változhat.
80486: Hol kapja meg a lapozó egység a lapon belüli offset értékét?
A lineáris cím felsõ 12 bitje.
A lineáris cím alsó 12 bitje.
A laptáblázatbemenet alsó 12 bitje.
A CR3 regiszterben.
74. Fellép-e túlcsordulás a következõ két komplementer kódban ábrázolt egész szám összeadása esetén: 81C6 + 95DF
Nem
Igen
A következõ komplementer kódban ábrázolt egész számok összeadásakor melyik esetben lép fel túlcsordulás?
712A + 21AC
78A4 + E2CA
651A + 9A54
FF12 + E134
A következõ 16-os számrendszerbeli számnak melyik 8-as számrendszerbeli szám felel meg:
6032
6123
140112
141012
A következõk közül melyik utasítással nullázhatom le a cx regisztert?
AND CX,CX
OR CX,CX
XOR CX,CX
NEG CX
Mit fed a megszakítás kifejezés az Intel processzoroknál?
Hard megszakítások és kivételek.
Hard megszakítások, kivételek és rendszerhívások.
Kivételek és rendszerhívások.
Speciális eljárás egy program befejezésére hardver hiba esetén.
Milyen megszakítások esetén nem folytatódik a megszakított program?
A kivételek többségében.
A hard megszakítások befejezik a programot.
Az INT 21h rendszerhívás esetén.
Ha átírtuk a megszakítást.
Mi a "scan kód"?
A nyomtatók által felismert kódrendszer.
A speciális karakterek jerlölésére használt kódrendszer.
Egy adattömörítõ kódolás.
Egy billentyû "sorszámát" adja meg.
Mi a különbség egy .COM és egy .EXE program között?
Csak a .EXE program végrehajtható.
A .EXE program végrehajtása sokkal gyorsabb.
A .COM program egyetlen szegmensbõl áll, míg a .EXE program tartalmazhat
A .COM program nem tartalmaz Program szegmens prefixet. (PSP)
Adott a következõ direktíva:A DW 12,23,5 DUP (?) Milyen érték van az A+2 címen?
5
12
23
?
Adott a következõ direktíva: A DD 12,5,34,10 DUP (0) Milyen érték van az A+4 címen?
0
5
10
12
34
Mi a feltétele annak, hogy egy program reentráns legyen?
Egy program reentráns, ha több belépési pontja is van.
Egy program reentráns, ha végrehajtás közben nem módosítja a kódot.
Egy program reentráns, ha rekurzívan meghívja saját magát.
Egy program reentráns, ha könnyen módosítható a kód.
{"name":"AC", "url":"https://www.quiz-maker.com/QPREVIEW","txt":"Milyen kitüntetett szerepe lehet a CX regiszternek?, Mire szolgál a BP regiszter?, Mi a szerepe az SP regiszternek?","img":"https://www.quiz-maker.com/3012/images/ogquiz.png"}