Apuntes Lenguajes De Interfaz

Páginas: 6 (1397 palabras) Publicado: 7 de noviembre de 2012
LENGUAJE DE INTERFAZ



INSTRUCCIONES CICLOS NUMÉRICOS


LOOP ETIQUETA EL CICLO SE REALIZA CX VECES, CADA VEZ QUE ENTRA AL CICLO SE DECREMENTAMEN 1 ES AUTOMÁTICA. FINALIZA CUANDO CX = 0



INSTRUCCIONES CAPTURA BÁSICA DE CADENAS.DATA
NOM LABEL BYTE
LONG_D DB 20
LONG_R DB ?
NOMBRE DB 20 DUP(‘$’)
.
.
.

.CODE
.
.

MOV AH, 0AH
LEA DX, NOM
INT 21H
..
INSTRUCCIONES DE COMPARACIÓN Y PRUEBA


INSTRUCCIÓN CMP

DEFINICIÓN: LA INSTRUCCIÓN CMP RESTA EL OPERANDO FUENTE DEL OPERANDO DESTINO, HACIENDO QUE SE ALTEREN LOS SEÑALIZADORES. NO ALTERA LOS OPERANDOS. LOS OPERANDOS DEBEN SER DEL MISMO TIPO, CON EXCEPCIÓN EN MODO INMEDIATOSINTAXIS: CMP destino, fuente
CMP {REGISTRO/MEM}, {REGISTRO/MEM/INMEDIATO}

EJEMPLOS:

CMP BL, 5
CMP VAR_MEM, 5CAFH

INSTRUCCIÓN TEST

DEFINICIÓN: EXAMINA UN CAMPO POR UNA CONFIGURACIÓN ESPECÍFICA DE BITS TAL COMO AND, PERO NOCAMBIA EL OPERANDO DESTINO. LOS OPERANDOS DEBEN SER DEL MISMO TIPO.

SINTAXIS: TEST destino, fuente
TEST {REGISTRO/MEM}, {REGISTRO/MEMORIA/INMEDIATO}

EJEMPLOS:

TEST AX, BX TEST EAX, EBX TEST VAR_MEM, 5


SALTOS INCONDICIONALESINSTRUCCIÓN JMP

DEFINICIÓN: LA INSTRUCCIÓN JMP TRANSFIERE EL CONTROL DEL PROGRAMA A UNA INSTRUCCIÓN DIFERENTE SIN ALMACENAR NINGUNA INFORMACIÓN DE VUELTA.

SINTAXIS: JMP (objeto)
[ETIQUETA:] JMP {DIRECCIÓN CORTA, CERCANA O LEJANA}

EJEMPLO:JMP ETIQUETA1


SALTOS CONDICIONALES

> JG, JA, JNLE, JNBE
< JB, JL, JNGE, JNAE
>= JGE, JAE, JNL, JNB
<= JBE, JNN, JLE, JNA
<> JNE, JNZ
= JE, JZ

INDICADORES:
A = ABOVE
B =BELOW (POR DEBAJO)
E = EQUAL
G = GREATER
L = LESS
N = NOT

JC LA BANDERA DE ACARREO ESTA ENCENDIDA
JNC LA BANDERA DE ACARREO ESTA APAGADA
JS LA BANDERA DE SIGNO ESTA ENCENDIDA
JNS LA BANDERA DE SIGNO ESTA APAGADA
JP LA BANDERA DE PARIDAD ESTAENCENDIDA
JNP,
JPO LA BANDERA DE PARIDAD ESTA APAGADA


CICLOS CONDICIONALES

LOOPZ / LOOPE ETIQUETA EL CICLO SE REALIZA CX VECES, SIEMPRE Y CUANDO LA BANDERA DE CERO (ZF) ESTE ENCENDIDA Y CX SEA DIFERENTE DE CERO

LOOPNZ / LOOPNE ETIQUETA EL CICLO SE REALIZA CXVECES SI CX <> 0 Y ZF =0

INSTRUCCIÓN INC

DEFINICIÓN: INCREMENTA EN UNO UN BYTE, PALABRA O PALABRA DOBLE EN UN REGISTRO O MEMORIA.

SINTAXIS: INC destino
INC {REGISTRO/MEMORIA}

EJEMPLOS:

INC AX INC EBX INC MEMORIA...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Lenguaje De Interfaz
  • Lenguaje De Interfaz
  • Lenguajes De Interfaz
  • lenguaje de interfaz
  • unidad 3 lenguaje de interfaz
  • lenguaje de interfaz practica 1
  • unidad III lenguaje de interfaz
  • Apunte El Instinto Del Lenguaje De Pinker

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS