Professional Documents
Culture Documents
Testo2Pvz KA
Testo2Pvz KA
[http://goo.gl/AGBj6K]
Testometureiksinotitamtikrinstrukcijveikim.Jpilnassraaspateikiamas
emiau.
Testosandara:
1) 3uduotyskodointerpretacijai.(6balai<2*3daliniovertinimonra:arba
VISIKAIteisingasatsakymas2balai,arba0)
2) Nesudtingokodoasembliavimas.Buspateiktosvisosreikalingamediaga
(analogikatai,kuriturjomepraeitameusimime)(2balaiuVISIKAI
teisingatsakym,0prieinguatveju)
3) Nesudtinkokododisasembliavimas(2balaiuVISIKAIteisingatsakym,0
prieinguatveju)
Testoklausimpavyzdiai(raysime60minui).
1a)Duotaskodas(VISUR16tainsistema):
movAX,189A
movBX,1234
divBL
addAH,15
xorAL,9F
KokiabusAXreikmpoiinstrukcij?(Ats.1BE6)
1b)Duotaskodas(VISUR16tainsistema):
movCX,0005
movBX,1A2B
movDX,0ABC
@@cp:
addBH,BL
incBH
rolDX,1
loop@@cp
KokiosbusBXirDXreikmspoiinstrukcij?(Ats.BX=F62B,DX=5781)
1c)Duotaskodas(VISUR16tainsistema):
movax,1234
pushax
addax,1234
pushax
retf
KokiosbusAX,CSirIPreikmspoiinstrukcij?
(Ats.IP=2468,CS=1234,AX=2468)
2)Kaipatrodysmaininisemiaupateiktinstrukcijkodas
(VISUR16tainsistema)?[Jumsbusduotosvisosreikalingoslentels]
movBX,[BX]
movCX,0012
pushCX
popDS
addwordptr[1234+bx+si],4567
Ats.:8B1FB91200511F818034126745
3)Disasembliuokitekod[jumsbusduotosvisosreikalingoslentels]:
8B9E678981EB12345850
Ats.:
8B9E6789:MOVBX,[BP+8967]
81EB1234:SUBBX,3412
58:POPAX
50:PUSHAX
Priedas
Instrukcijos(paymtos"TAIP"),kuriasreikiainotipertest20141020,23.
AAA
AAD
AAM
AAS
JA(TAIP)
JAE(TAIP)
JB(TAIP)
JBE(TAIP)
LAHF
LDS
LEA(TAIP)
LES
RCL
RCR
REP
REPE
ADC(TAIP)
ADD(TAIP)
AND(TAIP)
CALL(TAIP)
CBW
CLC(TAIP)
CLD
CLI
CMC(TAIP)
CMP(TAIP)
CMPSB
CMPSW
CWD
DAA
DAS
DEC(TAIP)
DIV(TAIP)
HLT
IDIV
IMUL
IN
INC(TAIP)
INT
INTO
IRET
JC(TAIP)
JCXZ(TAIP)
JE(TAIP)
JG(TAIP)
JGE(TAIP)
JL(TAIP)
JLE(TAIP)
JMP(TAIP)
JNA(TAIP)
JNAE(TAIP)
JNB(TAIP)
JNBE(TAIP)
JNC(TAIP)
JNE(TAIP)
JNG(TAIP)
JNGE(TAIP)
JNL(TAIP)
JNLE(TAIP)
JNO(TAIP)
JNP(TAIP)
JNS(TAIP)
JNZ(TAIP)
JO(TAIP)
JP(TAIP)
JNP(TAIP)
JS(TAIP)
JZ(TAIP)
LODSB
LODSW
LOOP(TAIP)
LOOPE(TAIP)
LOOPNE(TAIP)
LOOPNZ(TAIP)
LOOPZ(TAIP)
MOV(TAIP)
MOVSB
MOVSW
MUL(TAIP)
NEG(TAIP)
NOP(TAIP)
NOT(TAIP)
OR(TAIP)
OUT
POP(TAIP)
POPA
POPF
PUSH(TAIP)
PUSHA
PUSHF
REPNE
REPNZ
REPZ
RET(TAIP)
RETF(TAIP)
ROL(TAIP)
ROR(TAIP)
SAHF
SAL
SAR
SBB
SCASB
SCASW
SHL(TAIP)
SHR(TAIP)
STC(TAIP)
STD
STI
STOSB
STOSW
SUB(TAIP)
TEST(TAIP)
XCHG(TAIP)
XLATB
XOR(TAIP)