Documente Academic
Documente Profesional
Documente Cultură
Corneliu Burileanu
Anexa
mem16:
mem32:
r | ri | rj: r8: r16: rs: data: data8: data16: disp8: disp16: adr: adr8: adr32: port: tip:
Anexa
nrcel: AE:
numrul de celule cu care se poate face deplasarea sau rotaia unui operand; adresa efectiv.
fanionul se schimb n conformitate cu rezultatul operaiunii; fanionul este setat necondiionat; fanionul este resetat necondiionat; fanionul este afectat impredictibil; fanionul nu este afectat.
Pentru calculul numrului de stri : cAE - timpul de calcul al adresei efective, i anume - adresare direct: AE=disp8|disp16 6 stri; - adresare indexat: AE=(SI)|(DI)+ disp8|disp16 9 stri; - adresare indirect implicit: AE=(SI)|(DI 5 stri; - adresare relativ la baz direct, fr deplasament: AE=(BX) 5 stri; - adresare relativ la baz direct, cu deplasament: AE=(BX)+disp8|disp16 9 stri; - adresare relativ la baz indexat: AE=(BX)+(SI)|(DI)+disp8|disp16 12 stri; - adresare relativ la baz implicit: AE=(BX)+(SI)|(DI) 8 stri; - adresare n stiv direct, fr deplasament: AE=(BP) 5 stri; - adresare n stiv direct, cu deplasament: AE=(BP)+disp8|disp16 9 stri; - adresare n stiv indexat: AE=(BP)+(SI)|(DI)+disp8|disp16 12 stri; - adresare n stiv implicit: AE=(BP)+(SI)|(DI) 8 stri; - pentru redirecionarea segmentului se mai adaug 2 stri.
Anexa
AAA
OF DF IF TF SF ZF AF PF CF ? ? ? x ? x
Operanzi
Nr.de stri
4
Octei
1 AAA
Exemple
AAD
OF DF IF TF SF ZF AF PF CF ? x x ? x
Operanzi
Nr.de stri
60
Octei
AAD
Exemple
AAM
OF DF IF TF SF ZF AF PF CF ? x x ? x
Operanzi
Nr.de stri
83
Octei
AAM
Exemple
AAS
OF DF IF TF SF ZF AF PF CF ? ? ? x ?
Operanzi
Nr.de stri
4
Octei
1 AAS
Exemple
OF DF IF TF SF ZF AF PF CF x x x x x
Operanzi
AL|AX, data r, data mem, data r1, r2 r, mem mem, r
Nr.de stri
4 4 17+cAE 3 9+cAE 16+cAE
Octei
2-3 3-4 3-6 2 2-4 2-4 ADC ADC ADC ADC ADC ADC
Exemple
AX,9D81H CL,36H [SI],2D31H BX,SI AX,[BX] [BX+SI+64H],DI
Anexa
ADD
d,s
Adunare
OF DF IF TF SF ZF AF PF CF x x x x x
Operanzi
AL|AX, data r, data mem, data r1, r2 r, mem mem, r
Nr.de stri
4 4 17+cAE 3 9+cAE 16+cAE
Octei
2-3 3-4 3-6 2 2-4 2-4 ADD ADD ADD ADD ADD ADD
Exemple
AX,0F0FH DX,0F0F0H [100H],2H SI,CX DI,[BX+22H] [BX+SI],CL
AND
d,s
SI logic
OF DF IF TF SF ZF AF PF CF 0 x x ? x
Operanzi
AL|AX, data r, data mem, data r1, r2 r, mem mem, r
Nr.de stri
4 4 17+cAE 3 9+cAE 16+cAE
Octei
2-3 3-4 3-6 2 2-4 2-4 AND AND AND AND AND AND
Exemple
AL,7FH CX,0F0H [BX],01010000B AL,BL DL,[BX+SI] [DI+10H],AL
OF DF IF TF SF ZF AF PF CF
Operanzi
adr32 disp16 r16 mem* mem**
Nr.de stri
28 28 16 21+cAE 37+cAE
Octei
5 3 2 2-4 2-4 CALL CALL CALL CALL CALL
Exemple
PROC-ALT-SEG SUMA BX [BX] [SI]
* apelare de subprogram cu adresare indirect definit cu directiva de asamblare ca apelare intra-segment; ** apelare de subprogram cu adresare indirect definit cu directiva de asamblare ca apelare inter-segment.
CBW
OF DF IF TF SF ZF AF PF CF
Operanzi
Nr.de stri
2
Octei
1 CBW
Exemple
Anexa
CLC
OF DF IF TF SF ZF AF PF CF 0
Operanzi
Nr.de stri
2
Octei
1 CLC
Exemple
CLD
OF DF IF TF SF ZF AF PF CF 0
Operanzi
Nr.de stri
2
Octei
1 CLD
Exemple
CLI
OF DF IF TF SF ZF AF PF CF 0
Operanzi
Nr.de stri
2
Octei
1 CLI
Exemple
CMC
OF DF IF TF SF ZF AF PF CF x
Operanzi
Nr.de stri
2
Octei
1 CMC
Exemple
OF DF IF TF SF ZF AF PF CF x x x x x
Operanzi
AL|AX, data r, data mem, data r1, r2 r, mem mem, r
Nr.de stri
4 4 17+cAE 3 9+cAE 16+cAE
Octei
2-3 3-4 3-6 2 2-4 2-4 CMP CMP CMP CMP CMP CMP
Exemple
AL,0DH SI,200H [BX+DI+55H],2222H CL,DH DH,[4321H] [BP+2],SI
Anexa
OF DF IF TF SF ZF AF PF CF x x x x x
Operanzi
Nr.de stri
22 22
Octei
1 1 CMPSB CMPSW
; pe octei ; pe cuvinte
Exemple
Obs.: Primitiva CMPS poate fi nsoit de unul dintre prefixele de repetabilitate REP, REPE|REPZ sau REPNE|REPNZ; acestea adaug 9 stri.
CWD
OF DF IF TF SF ZF AF PF CF
Operanzi
Nr.de stri
5
Octei
1 CWD
Exemple
DAA
OF DF IF TF SF ZF AF PF CF ? x x x x
Operanzi
Nr.de stri
4
Octei
1 DAA
Exemple
DAS
OF DF IF TF SF ZF AF PF CF ? x x x x
Operanzi
Nr.de stri
4
Octei
1 DAS
Exemple
DEC
Decrementarea sursei
OF DF IF TF SF ZF AF PF CF x x x x x
Operanzi
r16 r8 mem
Nr.de stri
2 3 15+cAE
Octei
1 2 2-4 DEC DEC DEC
Exemple
CX BH [SI+20H]
Anexa
DIV
OF DF IF TF SF ZF AF PF CF ? ? ? ? ?
Operanzi
r8 r16 mem8 mem16
Nr.de stri
80- 90 144-162 86- 96+ cAE 150-168+ cAE
Octei
2 2 2-4 2-4 DIV DIV DIV DIV BL CX [400H]
Exemple
[SI+10H]
ESC
OF DF IF TF SF ZF AF PF CF
Operanzi
mem
Nr.de stri
7 + cAE
Octei
2-4 ESC
Exemple
[BX+SI]
HLT
OF DF IF TF SF ZF AF PF CF
Operanzi
Nr.de stri
2
Octei
1 HLT
Exemple
OF DF IF TF SF ZF AF PF CF ? ? ? ? ?
Operanzi
r8 r16 mem8 mem16
Nr.de stri
101-112 165-184 107-118+ cAE 171-190+ cAE
Octei
2 2 2-4 2-4 IDIV IDIV IDIV IDIV
Exemple
CL BX [SI+100H] [BX+1000H]
Anexa
OF DF IF TF SF ZF AF PF CF x ? ? ? ?
Operanzi
r8 r16 mem8 mem16
Nr.de stri
80- 98 128-154 86-104+ cAE 134-160+ cAE
Octei
2 2 2-4 2-4 IMUL IMUL IMUL IMUL CL BX [BX]
Exemple
[BP+DI+30H]
IN
d,s
OF DF IF TF SF ZF AF PF CF
Operanzi
AL|AX, port AL|AX, DX
Nr.de stri
10 8
Octei
2 1 IN IN AL,1FH AX,DX
Exemple
INC
Incrementarea sursei
OF DF IF TF SF ZF AF PF CF x x x x x
Operanzi
r16 r8 mem
Nr.de stri
2 3 15+cAE
Octei
1 2 2-4 INC INC INC
Exemple
SI BL [BX+SI]
INT
[tip]
OF DF IF TF SF ZF AF PF CF 0 0
Operanzi
tip (tip<>3)
Nr.de stri
52 51
Octei
1 2
Exemple
INT ; ntrerupere tip 3 INT 67
INTO
OF DF IF TF SF ZF AF PF CF 0 0
Operanzi
Nr.de stri
Octei
INTO
Exemple
53 sau 4
Anexa
IRET
OF DF IF TF SF ZF AF PF CF x x x x x x x x
Operanzi
Nr.de stri
24
Octei
1 IRET
Exemple
JA | JNBE disp8
Salt dac "peste" | dac "nu sub sau egal"(pt. operaii fr semn)
OF DF IF TF SF ZF AF PF CF
Operanzi
disp8
Nr.de stri
Octei
JA ET1
Exemple
;salt dac ;CF)sau(ZF)=0
16 sau 4
JAE|JNB|JNC disp8
Salt daca "peste sau egal" | daca"nu sub" | daca "nu transport" (pentru operaii fara semn)
OF DF IF TF SF ZF AF PF CF
Operanzi
disp8
Nr.de stari
16 sau 4
Octei
2 JAE ET2
Exemple
;salt dac (CF)=0
JB|JNAE|JC disp8
Salt dac "sub | dac"nu peste sau egal"| dac exist transport" (pentru operaii fr semn)
OF DF IF TF SF ZF AF PF CF
Operanzi
disp8
Nr.de stri
Octei
JB ET3
Exemple
;salt dac (CF)=1
16 sau 4
Salt daca "sub sau egal"| daca "nu peste"(pentru operaii fara semn)
OF DF IF TF SF ZF AF PF CF
Operanzi
disp8
Nr.de stri
16 sau 4
Octei
2 JNA ET4
Anexa
JCXZ disp8
Operanzi
disp8
Nr.de stri
16 sau 4
Octei
2 JCXZ GATA
Exemple
JE | JZ disp8
OF DF IF TF SF ZF AF PF CF
Operanzi
disp8
Nr.de stri
Octei
JZ ET5
Exemple
;salt dac (ZF)=1
16 sau 4
JG | JNLE disp8
Salt dac "mai mare"| dac "nu mai mic sau egal"(pt. operaii cu semn)
OF DF IF TF SF ZF AF PF CF
Operanzi
disp8
Nr.de stri
Octei
JG
Exemple
ET6 ;salt dac ;((SF)(OF))sau(ZF)=0
16 sau 4
Salt dac "mai mare sau egal "| dac "nu mai mic"(pt. operaii cu semn)
OF DF IF TF SF ZF AF PF CF
Operanzi
disp8
Nr.de stri
Octei
JGE ET7
Exemple
;salt dac ;(SF)(OF)=0
16 sau 4
JL | JNGE disp8
Salt dac "mai mic" | dac "nu mai mare sau egal"(pentru operaii cu semn)
OF DF IF TF SF ZF AF PF CF
Operanzi
disp8
Nr.de stri
Octei
JL ET8
16 sau 4
;(SF)(OF)=1
10
Anexa
OF DF IF TF SF ZF AF PF CF
Operanzi
disp8
Nr.de stari
16 sau 4
Octei
2 JNG
ET9 ;((SF)(OF))sau(ZF)=1
OF DF IF TF SF ZF AF PF CF
Operanzi
adr32 disp16 disp8 r16 mem* mem**
Nr.de stri
15 15 15 11 18+cAE 24+cAE
Octei
5 3 2 2 2-4 2-4 JMP JMP JMP JMP JMP JMP
Exemple
ET_ALT_SEG ETICHETA_IN_SEGMENT ET_SALT_SCURT CX [BX+100H] [DI]
* salt cu adresare indirect definit cu directiv de asamblare ca salt intra-segment; ** salt cu adresare indirect definit cu directiv de asamblare ca salt inter-segment.
OF DF IF TF SF ZF AF PF CF
Operanzi
disp8
Nr.de stri
Octei
JNE ET10
Exemple
;salt dac (ZF)=0
16 sau 4
JNO
disp8
OF DF IF TF SF ZF AF PF CF
Operanzi
disp8
Nr.de stari
16 sau 4
Octei
2 JNO ET11
OF DF IF TF SF ZF AF PF CF
Operanzi
disp8
Nr.de stri
16 sau 4
Octei
2 JPO ET12
Exemple
;salt dac` (PF)=0
11
Anexa
JNS
disp8
Operanzi
disp8
Nr.de stri
16 sau 4
Octei
2 JNS ET13
JO
disp8
OF DF IF TF SF ZF AF PF CF
Operanzi
disp8
Nr.de stri
16 sau 4
Octei
2 JO ET14
Exemple
;salt dac (OF)=1
JP | JPE disp8
OF DF IF TF SF ZF AF PF CF
Operanzi
disp8
Nr.de stri
16 sau 4
Octei
2 JPO ET15
Exemple
;salt dac (PF)=1
JS
disp8
OF DF IF TF SF ZF AF PF CF
Operanzi
disp8
Nr.de stri
16 sau 4
Octei
2 JS ET16
Exemple
;salt dac (SF)=1
LAHF
OF DF IF TF SF ZF AF PF CF
Operanzi
Nr.de stri
4
Octei
1 LAHF
Exemple
LDS
d,s
OF DF IF TF SF ZF AF PF CF
Operanzi
r16, mem32
Nr.de stri
16+cAE
Octei
2-4 LDS
Exemple
SI,[10H]
12
Anexa
OF DF IF TF SF ZF AF PF CF
LEA
d,s
Operanzi
r16, mem16
Nr.de stri
2+cAE
Octei
2-4 LEA
Exemple
BX,[BX+SI+0FFFH]
LES
d,s
OF DF IF TF SF ZF AF PF CF
Operanzi
r16, mem32
Nr.de stri
16+cAE
Octei
2-4 LES
Exemple
DI,[BX]
LOCK
OF DF IF TF SF ZF AF PF CF
Operanzi
mem
Nr.de stri
2
Octei
1 LOCK XCHG
Exemple
CL,BL
LODS
OF DF IF TF SF ZF AF PF CF
Operanzi
Nr.de stri
12 12
Octei
1 1 LODSB LODSW
Exemple
; pe octei ; pe cuvinte
LOOP disp8
Cicleaz necondiionat
OF DF IF TF SF ZF AF PF CF
Operanzi
disp8
Nr.de stri
9 sau 5
Octei
2 LOOP
Exemple
CICLU_1
LOOPE|LOOPZ disp8
OF DF IF TF SF ZF AF PF CF
Operanzi
disp8
Nr.de stri
11 sau 5
Octei
2 LOOPE
Exemple
CICLU_2
13
Anexa
Operanzi
disp8
Nr.de stri
11 sau 5
Octei
2 LOOPNE
Exemple
CICLU_3
OF DF IF TF SF ZF AF PF CF
Operanzi
r, data mem, data AL|AX, mem mem, AL|AX r1, r2 r, mem mem, r rs*, r16 rs*, mem16 r16, rs mem16, rs
Nr.de stri
4 10+cAE 10 10 2 8+cAE 9+cAE 2 8+cAE 2 9+cAE
Octei
2-3 3-6 3 3 2 2-4 2-4 2 2-4 2 2-4 MOV MOV MOV MOV MOV MOV MOV MOV MOV MOV MOV
Exemple
CX,3168H [BX],491FH AL,[1064H] [1064H],AX AX,CX BP,[BX+DELTA] [DI+100H],CX SS,DX DS,[1000H] BP,SS [2000H],CS
MOVS
OF DF IF TF SF ZF AF PF CF
Operanzi
Nr.de stri
Octei
MOVSB MOVSW
Exemple
; pe octei ; pe cuvinte
18 18
1 1
Obs.: Primitiva MOVS poate fi nsoit de prefixul de repetabilitate REP; acesta adaug 9 stri.
OF DF IF TF SF ZF AF PF CF x ? ? ? ?
MUL
Inmulire
Operanzi
r8 r16 mem8 mem16
Nr.de stri
70- 77 118-133 76- 83+ cAE 124-139+ cAE
Octei
2 2 2-4 2-4 MUL MUL MUL MUL
Exemple
BL CX [SI+300H] [200H]
14
Anexa
NEG
OF DF IF TF SF ZF AF PF CF x x x x x
1*
Operanzi
r mem
Nr.de stri
3 16+cAE
Octei
2 2-4 NEG NEG AL [BX]
Exemple
NOT
Complementare fa de 1 a sursei
OF DF IF TF SF ZF AF PF CF
Operanzi
r mem
Nr.de stri
3 16+cAE
Octei
2 2-4 NOT NOT
Exemple
BL [1000H]
OR
d,s
SAU logic
OF DF IF TF SF ZF AF PF CF 0 x x ? x
Operanzi
AL|AX, data r, data mem, data r1, r2 r, mem mem, r
Nr.de stri
4 4 17+cAE 3 9+cAE 16+cAE
Octei
2-3 3-4 3-6 2 2-4 2-4 OR OR OR OR OR OR
Exemple
AX,3030H CX,001FH [BX+DI],1F1FH AH,BH DX,[DI] [BX],AX
OUT
d,s
OF DF IF TF SF ZF AF PF CF
Operanzi
port, AL|AX DX, AL|AX
Nr.de stri
10 8
Octei
2 1 OUT OUT 44,AX DX,AL
Exemple
POP
OF DF IF TF SF ZF AF PF CF
Operanzi
r16 mem16 rs (nu CS)
Nr.de stri
8 17+cAE 8
Octei
1 2-4 1 POP POP POP BX [SI] ES
Exemple
15
Anexa
POPF
OF DF IF TF SF ZF AF PF CF x x x x x x x
Operanzi
Nr.de stri
8
Octei
1 POPF
Exemple
PUSH
Transfer n de la surs
stiv
OF DF IF TF SF ZF AF PF CF
Operanzi
r16 mem16 rs
Nr.de stri
11 16+cAE 10
Octei
1 2-4 1 PUSH PUSH PUSH SI [BX] DS
Exemple
PUSHF
OF DF IF TF SF ZF AF PF CF
Operanzi
Nr.de stri
10
Octei
1 PUSHF
Exemple
OF DF IF TF SF ZF AF PF CF x
Operanzi
r, 1 r, CL mem, 1 mem, CL
Nr.de stri
2 8 +4/bit 15+cAE 20+cAE +4/bit
Octei
2 2 2-4 2-4 RCL RCL RCL RCL AX,1 BL,CL
Exemple
ALFA,1 [DI+ALFA],CL
OF DF IF TF SF ZF AF PF CF x
Operanzi
r, 1 r, CL mem, 1 mem, CL
Nr.de stri
2 8 +4/bit 15+cAE 20+cAE +4/bit
Octei
2 2 2-4 2-4 RCR RCR RCR RCR BX,1 CX,CL
Exemple
[BX+20],1 [SI],CL
16
Anexa
OF DF IF TF SF ZF AF PF CF
REP
Operanzi
Nr.de stri
9
Octei
1 REP MOVSB
Exemple
REPE | REPZ
OF DF IF TF SF ZF AF PF CF
Operanzi
Nr.de stri
9
Octei
1 REPE CMPSB
Exemple
REPNE|REPNZ
OF DF IF TF SF ZF AF PF CF
Operanzi
Nr.de stari
9
Octei
1 REPNE
Exemple
SCASW
OF DF IF TF SF ZF AF PF CF
Operanzi
data16 data16
Nr.de stari
8 12 18 17
Octei
1 3 1 3 RET RET RET RET 4 2
Exemple
;intra-segment ;intra-segment ;inter-segment ;inter-segment
ROL s, nrcel
Rotaie stnga
OF DF IF TF SF ZF AF PF CF x
Operanzi
r, 1 r, CL mem, 1 mem, CL
Nr.de stri
2 8 +4/bit 15+cAE 20+cAE +4/bit
Octei
2 2 2-4 2-4 ROL ROL ROL ROL DI,1 BX,CL
Exemple
[DI+DELTA],1 [BX+DI],CL
17
Anexa
ROR s, nrcel
Rotaie dreapta
OF DF IF TF SF ZF AF PF CF x
Operanzi
r, 1 r, CL mem, 1 mem, CL
Nr.de stri
2 8 +4/bit 15+cAE 20+cAE +4/bit
Octei
2 2 2-4 2-4 ROR ROR ROR ROR CX,1 BX,CL
Exemple
[SI],1 BETA,CL
SAHF
OF DF IF TF SF ZF AF PF CF x x x x
Operanzi
Nr.de stri
4
Octei
1 SAHF
Exemple
Deplasare stnga SAL | SHL s,nrcel logic sau aritmetic 2 8 +4/bit 15+cAE 20+cAE +4/bit
OF DF IF TF SF ZF AF PF CF x x x ? x
Operanzi
r, 1 r, CL mem, 1 mem, CL
Nr.de stri
Octei
2 2 2-4 2-4 SHL SAL SHL SHL AL,1 SI,CL
Exemple
[DI+100H],1 [BP+SI],CL
OF DF IF TF SF ZF AF PF CF x x x ? x
Operanzi
r, 1 r, CL mem, 1 mem, CL
Nr.de stri
2 8 +4/bit 15+cAE 20+cAE +4/bit
Octei
2 2 2-4 2-4 SAR SAR SAR SAR AH,1 DI,CL
Exemple
[BP],1 [DI],CL
18
Anexa
SBB
d,s
Scdere cu mprumut
OF DF IF TF SF ZF AF PF CF x x x x x
Operanzi
AL|AX, data r, data mem, data r1, r2 r, mem mem, r
Nr.de stri
4 4 17+cAE 3 9+cAE 16+cAE
Octei
2-3 3-4 3-6 2 2-4 2-4 SBB SBB SBB SBB SBB SBB
Exemple
AX,4D2CH CL,1 [BP+SI],3F8H BL,DL DI,[BX+ALFA] [SI+100],AX
SCAS
OF DF IF TF SF ZF AF PF CF x x x x x
Operanzi
Nr.de stri
15 15
Octei
1 1 SCASB SCASW
Exemple
; pe octei ; pe cuvinte
Obs.: Primitiva SCAS poate fi nsoit de unul dintre prefixele de repetabilitate REP, REPE|REPZ sau REPNE|REPNZ; acestea adaug 9 stri.
Deplasare dreapta SHR s, nrcel logic OF DF IF TF SF ZF AF PF CF x x x ? x
Operanzi
r, 1 r, CL mem, 1 mem, CL
Nr.de stri
2 8 +4/bit 15+cAE 20+cAE +4/bit
Octei
2 2 2-4 2-4 SHR SHR SHR SHR BL,1 SI,CL
Exemple
[BP+SI],1 [BX+DI+BETA],CL
STC
OF DF IF TF SF ZF AF PF CF 1
Operanzi
Nr.de stri
2
Octei
1 STC
Exemple
STD
OF DF IF TF SF ZF AF PF CF 1
Operanzi
Nr.de stri
2
Octei
1 19 STD
Exemple
Anexa
STI
Operanzi
Nr.de stri
2
Octei
1 STI
Exemple
STOS
OF DF IF TF SF ZF AF PF CF
Operanzi
Nr.de stri
11 11
Octei
1 1 STOSB STOSW
Exemple
; pe octei ; pe cuvinte
Obs.: Primitiva STOS poate fi nsoit de prefixul de repetabilitate REP; acesta adaug 9 stri.
OF DF IF TF SF ZF AF PF CF x x x x x
SUB
d,s
Scdere
Operanzi
AL|AX, data r, data mem, data r1, r2 r, mem mem, r
Nr.de stri
4 4 17+cAE 3 9+cAE 16+cAE
Octei
2-3 3-4 3-6 2 2-4 2-4 SUB SUB SUB SUB SUB SUB
Exemple
AL,65H SI,5280 [SI+14H],136H CX,BX DH,[BP+4] [BP+10],CL
OF DF IF TF SF ZF AF PF CF 0 x x ? x
Operanzi
AL|AX, data r, data mem, data r1, r2 r, mem
Nr.de stri
4 5 11+cAE 3 9+cAE
Octei
2-3 3-4 3-6 2 2-4 TEST TEST TEST TEST TEST
Exemple
AX,0040H SI,0050 [BP],00100000B SI,DI AL,[55H]
WAIT
OF DF IF TF SF ZF AF PF CF
Operanzi
Nr.de stri
Octei
1 WAIT
Exemple
20
Anexa
XCHG
d,s
OF DF IF TF SF ZF AF PF CF
Operanzi
r16 r1, r2 r, mem
Nr.de stri
Octei
XCHG XCHG XCHG
Exemple
BX ;XCHG AX este NOP AL,BL BX,[BP+SI]
3 4 17 + cAE
1 2 2-4
XLAT
Translateaz
OF DF IF TF SF ZF AF PF CF
Operanzi
Nr.de stri
11
Octei
1 XLAT
Exemple
XOR
d,s
SAU exclusiv
OF DF IF TF SF ZF AF PF CF 0 x x ? x
Operanzi
AL|AX, data r, data mem, data r1, r2 r, mem mem, r
Nr.de stri
4 4 17+cAE 3 9+cAE 16+cAE
Octei
2-3 3-4 3-6 2 2-4 2-4 XOR XOR XOR XOR XOR XOR
Exemple
AX,5522H SI,00C2H [BX+DI],2244H CX,BX AX,[SI] [SI+ALFA],DX
21