UNIDAD 2 L

Páginas: 4 (777 palabras) Publicado: 24 de octubre de 2015
2.6 Ciclos condicionales
Las instrucciones para ciclos condicionales, revisan si ha ocurrido alguna situación para poder transferir el control del programa a otra sección.
Sintaxis:
LOOP etiquetaLa instrucción loop decrementa CX en 1, y transfiere el flujo del programa a la etiqueta dada como operando si CX es diferente a 1.
Instrucción LOOPE
Propósito: Generar un ciclo en el programaconsiderando el estado de ZF
Sintaxis:
LOOPE etiqueta
Esta instrucción decrementa CX en 1. Si CX es diferente a cero y ZF es igual a 1, entonces el flujo del programa se transfiere a la etiquetaindicada como operando.
Instrucción LOOPNE
Propósito: Generar un ciclo en el programa, considerando el estado de ZF
Sintaxis: LOOPNE etiqueta
Esta instrucción decrementa en uno a CX y transfiere el flujodel programa solo si ZF es diferente a 0.
2.11 Obtención de cadena con representación decimal.
En las computadoras el formato natural para la aritmética es el binario. La representación del númerodecimal 1527 en los tres formatos decimales:
ASCII 31 35 32 37 (cuatro bytes)
BCD desempaquetado 01 05 02 07 (cuatro bytes)
BCD empaquetado 15 27 (dos bytes)
El procesador realiza aritmética en valoresASCII y BCD un dígito a la vez. Ya que los datos son ingresados desde un teclado que están en formato ASCII, la representación en memoria de un número decimal ingresado tal como 1234 es 31323334H.Pero realizar aritmética sobre tal número implica un tratamiento especial. Las instrucciones AAA y AAS realizan la aritmética de manera directa sobre números ASCCI.
2.14 Obtención de una cadena con larepresentación hexadecimal.
La conversión entre numeración binaria y hexadecimal es sencilla. Lo primero que se hace para una conversión de un número binario a hexadecimal es dividirlo en grupos de 4bits, empezando de derecha a izquierda. En caso de que el último grupo (el que quede más a la izquierda) sea menor de 4 bits se rellenan los faltantes con ceros.
Tomando como ejemplo el número...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • UNIDAD L
  • Unidad L
  • Unidad 2
  • Unidad 2
  • Unidad 2
  • UNIDAD 2
  • unidad 2
  • Unidad 2

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS