Académique Documents
Professionnel Documents
Culture Documents
NOT dest
F7 D3 NOT BX Dentro del CPU BX BX Complementa todos los bits del
operando byte o palabra; no se afecta
F6 14 NOT BYTE PTR[SI] Datos [SI] [SI ] ninguna bandera.
Realiza la funcin AND bit a bit en
23 CA tamao palabra o byte con los
AND CX, DX Dentro del CPU CX CX ^ DX
AND dest, 22 3C operandos fuente y destino. Almacena
AND BH,BYTE PTR [SI] Datos BH BH ^ [SI]
fuente 25 00 el resultado en el operando destino; AF
AND AX, 8000H Cdigo AX AX ^ 8000H
80 es indefinida, las dems banderas se
actualizanb.
Realiza la funcin OR bit a bit en
0B CA tamao palabra o byte con los
OR CX,DX Dentro del CPU CX CX + DX
0A 3C operandos fuente y destino, almacena
OR dest, fuente OR BH, BYTE PTR[SI] Datos BH BH + [SI]
0D 00 el resultado en el operando destino; AF
OR AX,8000H Cdigo AX AX + 8000H
80 es indefinida, las dems banderas se
actualizanb.
Realiza la funcin OR exclusiva bit a bit
33 CA en tamao palabra o byte con los
XOR CX,DX Dentro del CPU CX CX DX
XOR dest, 32 3C operandos fuente y destino, almacena
XOR BH, BYTE PTR[SI] Datos BH BH [SI]
fuente 35 00 el resultado en el operando destino; AF
XOR AX,8000H Cdigo AX AX 8000H
80 es indefinida, las dems banderas se
actualizanb.
Realiza la funcin AND bit a bit en
85 D1 CX ^ DX; actualiza banderas tamao palabra o byte con los
TEST CX,DX Dentro del CPU
TEST dest, 84 3C BH ^ [SI]; actualiza banderas operandos fuente y destino, los
TEST BH, BYTE PTR[SI] Datos
fuente A9 00 AX ^ 8000H; actualiza operandos permanecen sin cambiar
TEST AX,8000H Cdigo
80 banderas (no guarda resultado); AF es indefinida,
las dems banderas se actualizanb.
aCualquier modo de direccionamiento puede utilizarse.
b CF y OF son puestas a cero.
El offset se limita a 127 localidades hacia delante (7FH) y 128 localidades hacia atrs (80H).
e MEMS se asume que apunta a la localidad de memoria corta (i.e., +127 o 128 localidades de la direccin de la instruccin inmediata siguiente a la
instruccin JMP SHORT). El operador SHORT es opcional si MEMS es conocido por el ensamblador.
f MEMF se asume que apunta a la localidad de memoria lejana 9ED3H:0003H.
g MEMWWDS se asume que apunta a la doble palabra que inicia en la localidad 1005H en el segmento de datos. Los corchetes son opcionales ya que
instruccin LOOP).
cCualquiera de los dos mnemnicos puede ser utilizado.