Loading presentation...

Present Remotely

Send the link below via email or IM

Copy

Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.

DeleteCancel

Make your likes visible on Facebook?

Connect your Facebook account to Prezi and let your likes appear on your timeline.
You can change this under Settings & Account at any time.

No, thanks

PROGRAMACIÒN BASICA UNIDAD II

No description

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of PROGRAMACIÒN BASICA UNIDAD II

Una cadena es una secuencia de bytes contiguos. Las operaciones que se pueden realizar sobre las cadenas son las siguientes:
2.3 Captura básica de cadenas
2.5 Saltos
Instrucciones de Salto Incondicional
•CALL (Llamada a subrutina).
• JMP salta
Instrucciones de Salto Condicional
Algunas condiciones se pueden denotar de varias maneras.
• JE, JZ salta si es igual a cero
• JNE, JNZ salta si no igual a cero
• JS salta si signo negativo
• JNS salta si signo no negativo
• JP, JPE salta si paridad par
• JNP, JOP salta si paridad impar
• JO salta si hay capacidad excedida
• JNO salta si no hay capacidad excedida
• JB, JNAE salta si por abajo (no encima o igual)
• JNB, JAE salta si no está por abajo (encima o igual)
• JBE, JNA salta si por abajo o igual (no encima)
• JNBE, JA salta si no por abajo o igual (encima)
• JL, JNGE salta si menor que (no mayor o igual)
• JNL, JGE salta si no menor que (mayor o igual)
• JLE, JNG salta si menor que o igual (no mayor)
• JNLE, JG salta si no menor que o igual (mayor)
2.6 Ciclos condicionales
Ciclo For
La Sintaxis empleada por el ciclo for es la siguiente:
for (valores de entrada ; condición de terminación ; iteración por ciclo)
 Las tres partes del ciclo se encuentran separadas por ; (punto y coma)
 La primer parte del ciclo especifica valores previos a su inicio.
 La segunda parte indica la condición de terminación para el ciclo, la cual está directamente relacionada con los valores iniciales.
 Finalmente, la última parte especifica cómo serán manipulados los valores iniciales en cada iteración del ciclo.
Ciclo IF
Una característica del ciclo if/else es el uso de llaves { }, en el ejemplo anterior pudo notar que no fueron utilizadas llaves { } para delimitar las condicionales, al no emplearse este mecanismo, se asume que el ciclo o condicional tendrá efecto únicamente en la linea contigua a su inicio. Aunque es recomendable utilizar llaves ({ } ) para incrementar la legibilidad del código, es importante señalar que esta sintaxis de no utilizar llaves ({ } ) es válida y muy común (Lamentablemente) .
Existe otra variación de if/else que agrupa las condicionales en una sola expresión:
if (expresion Boolean ? operación verdadera : operación falsa)
Ciclo While
En este ciclo el cuerpo de instrucciones se ejecuta mientras una condición permanezca como verdadera, en el momento en que la condición se convierte en falsa el ciclo termina. Su formato general es: Cargar o inicializar variable de condición; While (condición) { Grupo cierto de instrucciones; Instrucción(es) para salir del ciclo; };
2.4 Comparación y prueba
Este grupo es una continuación del anterior, incluye las siguientes instrucciones:
• TEST verifica
• CMP compara
INSTITUTO TECNOLOGICO SUPERIOR DE JEREZ

PROGRAMACIÒN BASICA UNIDAD II
CARRERA:
INGENIERÍA EN SISTEMAS COMPUTACIONALES

ASIGNATURA:
LENGUAJES DEINTERFAZ

DOCENTE:
ISC. HALIER DE RENE DE LA CRUZ CASTAÑEDA

  TEMA:
PROGRAMACIÒN BASICA UNIDAD II

NOMBRE DEL ALUMNA:
MARIA CRISTINA GONZALEZ DELGADO

  NUMERO DE CONTROL:
11070004

 MODULO:
XII

JEREZ, ZACATECAS A 15 DE MARZO DEL 2013

Los operandos quedan inalterados, paro los indicadores pueden ser consultados mediante instrucciones de bifurcación condicional.
Ejemplo:
CMP BX, MEM_PAL
CMP CH, CL
CMPS/CMPSB/CMPSW (Compara cadenas).
Sintaxis:
CMPS cadena_destino, cadena_origen
CMPSB (bytes)
CMPSW (palabras)
La cadena origen se direcciona con registro SI sobre el segmento de datos DS y la cadena destino se direcciona con el registro DI sobre el segmento extra ES.





BIBLIOGRAFÌA:
file:///C:/Users/Usuario/Desktop/134779820-Unidad-2-Lenguajes-de-Interfaz%20(1).pdf
Full transcript