Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Presentado a:
ANYELO GERLEY QUINTERO
Entregado por:
Grupo: 301302_40
25/04/19
Introducción
Objetivo General
Explorar las instrucciones tipo salto en lenguaje ensamblador, aplicándolo a ejercicios reales para
programar.
Objetivos Específicos
Realizar un gráfico indicando los conceptos de: instrucciones tipo de salto, instrucciones
saltos condicionales e incondicionales, instrucciones de etiquetas, instrucciones de
bucles.
Identificar los diferentes códigos en lenguaje ensamblador.
1.
Explicar mediante un gráfico 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).
Estos saltos son designados por Instrucción Descripción
el mnemotécnico “JMP”, cuando es JMP Salto incondicional directo
encontrado esta indicación se JE Salto por igual
ejecuta invariablemente, es decir JNE Salto por no igual
añade la distancia del salto al JNG Salto por mayor
Registro IP. Su sintaxis es: etiqueta JGE Salto no por mayor
JMP dirección corta, cercana o JL Salto por mayor igual
Lejana. JNL Salto por no menor
JLE Salto por menor igual
Dentro de las etiquetas de salto JNLE Salto por no menor igual
incondicional se encuentran las JS Salto negativo
siguientes:
Concepto
Envía control del programa a un
conjunto de instrucciones que se
Etiquetas Son nombres que se asignan
identifican pro medio de una a las direcciones de cualquier
etiqueta instrucción o localización de
memoria, una vez el
SaltosIncondicionales
Corta-Cercana-Lejana
instrucción cercana a MOV.
Saltoscondicionales
Instruccionesdetesteo
dependiendo de las
Dirección Cercana: Aquí se da el Instrucciones incluye dos instrucciones
desplazamiento de una palabra, de bucles de toma de decisiones
limitado a una distancia de 32, 768 similares a una sentencia If
a 32, 767 bytes en el mismo Los saltos condicionales con go to. La primera
segmento. transfieren control instrucción es beg
registro1, registro2, L1.
Dirección Lejana: Se alcanza por configuraciones en el registro, Esta instrucción significa ir
medio segmentos y solo tiene esto indica que cuando salta
a la sentencia etiquetada
sentido en programas tipo Exe. de un lugar a otro si se cumple Las instrucciones de Las instrucciones de
bucles, Son instrucciones con L1.
cierta condición lo ejecuta y testeo, compara
sino continua en la siguiente lógicamente los simples que posibilitan un
línea operando, destino fuente grupo de control elemental
Test. Esta instrucción en los programas. Un bluce
desarrolla una conjunción es un bloque de código que
de bit por bit de los se ejecuta varias veces.
operando, a diferencia del Hay varias tipos de bucles:
AND no coloca el resultado Bucles sin fin
en el operando destino, Bucles por conteo
solo hace en el estado de Bucles hasta
las banderas. Bucles mientras
Conclusiones
Recuperado de:
http://comunidad.dragonjar.org/f177/tutorial-completo-de-lenguaje-
Ensamblador-8845/#post21426.
http://www.abreojosensamblador.net/Productos/AOE/html/Pags/Cap04.html
https://es.scribd.com/doc/6643575/unidad-2-ensamblador.
https://books.google.com.co/books?id=z1ukg428VjcC&pg=PA115&lpg=PA1
15&dq=que+son+instrucciones+de+decision+en+saltos+de+lenguaje+ensa
mblador&source=bl&ots=VIXz8ohBtf&sig=3FmpEQntBPyEPYkY4oQmypLJ
PyY&hl=es-