Sei sulla pagina 1di 8

teclado y determinar si el nmero es par, impar o cero.

2. Desarrollar un cdigo en lenguaje ensamblador que permita leer un nmero de un digito por
Inst.
de

Encargada de la aoperacin logica de "Y", no afecta a ninguno de estos, solo lo realiza con el registro testeo
de estado admitiendo los diferentes tipos de direccionamiento excepto los 2 operandos de memoria.

Hace una secuencia en funcion de valores de entrada y resultados de calculo. Lo podemos simular
mediante macros

Los bucles realmente podran englobarse dentro de los saltos condicionales porque eso es lo que son,
buscan una condicin y en funcin de ella repiten el bucle o no, y aunque los bucles usuales se
construyen con instrucciones a tal efecto, nada nos impide construir un bucle con instrucciones de
salto condicionales.

Un salto es incondicional, ya que la operacin transfere el control bajo cualquier circunstancia, sin
tener encuenta lo especifcado por los dato y las banderas

Decisi
ones

Bucles

Salto
incondic
ional

Salto

El lenguaje ensamblador posee un conjunto de instrucciones de salto condicionales, las cuales dirigen condici
la ejecucin a un lugar determinado del programa, dependiendo del valor que posean los fags.
onal
Existen en total 17 instrucciones de salto condicional, dependiendo del valor de algn fag
determinado, producto de la ltima operacin realizada
Una etiqueta es un identifcador que, en ensamblador, es una cadena de letras y nmeros que
comienzan por una letra. Adems de todas las letras del alfabeto ingls, se pueden utilizar los
caracteres "@" y "_". Nosotros ponemos una etiqueta en un lugar determinado del cdigo y el
ensamblador se encarga de calcular su direccin en la memoria.

Etique
tas

Direcci
n
corta

Indica un byte en complemento a dos (-128 a +127) que es el nmero de bytes a restar o sumar a IP.
Este valor lo calcula el ensamblador a travs de las etiquetas

Direcci
n
lejana

Indica dos palabras, que contienen el ofset y el segmento donde hay que saltar. Este formato copia
en IP y CS respectivamente los valores de la instruccin.

Direcci
n
Indica dos bytes (palabra) en complemento a dos (-32768 a +32767), que es el
nmero de bytes a restar o sumar a IP. Este valor es calculado por el ensamblador a cercan
a
travs de las etiquetas. Tanto el salto corto, como el salto cercano se refere al
mismo segmento de cdigo

Ensamblador
1. Explicar mediante un grfico en que consiste las instrucciones tipo salto del Lenguaje
TRABAJO COLABORATIVO 3

3. Desarrollar un cdigo en lenguaje ensamblador que permita realizar una multiplicacin de dos
nmeros a travs de sumas sucesivas y una potencia a travs de multiplicaciones sucesivas.

Potrebbero piacerti anche