Академический Документы
Профессиональный Документы
Культура Документы
Repertorio de instrucciones
Presentando a:
Ingeniero Anyelo Quintero
Docente
Grupo 301302_20
Presentado por:
Omar Leonardo Mora Cód. 79656088
Laura Catalina España López Cód. 1022365541
Alejandro Martínez Cód.
Luisa Fernanda Puentes Cód.
Bogotá D.C.
Mayo 2019.
Introducción
Sobre el siguiente documento vamos a poder adentrarnos en la ejecución del programa
EMU8086, con el fin de desarrollar actividades de códigos en lenguaje ensamblador que
permita realizar procesos distintos.
Identificar el uso de instrucciones tipo salto a través del análisis de ejemplos concretos.
Explicar mediante una infografía en que consiste las instrucciones tipo salto del
Lenguaje Ensamblador (Direcciones corta, cercana y lejana, etiquetas, saltos
incondicionales, saltos condicionales, instrucciones de testeo, decisiones y
bucles). Cada instrucción debe tener una definición y 1 ejemplo en lenguaje
ensamblador:
Desarrollar un código en lenguaje ensamblador que permita leer un número de un
digito por teclado y determinar si el número es par, impar o cero. Documentar
perfectamente todo el código. Generar tres capturas por pantalla de la ejecución
del programa. Anexar Archivo .asm del programa.
Desarrollar un código en lenguaje ensamblador que permita realizar una
multiplicación de dos números a través de sumas sucesivas y una potencia a
través de multiplicaciones sucesivas (para ello debe utilizar instrucciones tipo
bucle). Al inicio del programa se deben capturar por teclado dos números de un
digito cada uno.
Conclusiones
Las instrucciones tipo salto que hacen parte del lenguaje ensamblador nos permiten
manejar el flujo del proceso de ejecución de un programa.
Existen tres tipos de dirección de salto, corta, cercana y lejana, y se caracterizan según
el tamaño del salto que se desee realizar.
El lenguaje ensamblador en un lenguaje de bajo nivel y constituye la representación
más directa del código de máquina.
Bibliografía