Está en la página 1de 4

Arquitectura de Computadores

Unidad 3: Fase 4 – Trabajo Colaborativo 3


Participación Individual

Carlos Mauricio Ramírez Ordoñez – 1117548687


Grupo: 301302_54

Tutor:
Anyelo Gerley Quintero

Universidad nacional abierta y a distancia – UNAD


Escuela de ciencias básicas tecnología e ingeniería
CEAD Florencia
Noviembre 2018
INTRODUCCIÓN

En este proyecto se abordaran temas fundamentales para obtener una mayor


comprensión de la arquitectura de computadores. Investigando acerca de
instrucciones tipo salto del lenguaje ensamblador, se permite ilustra la información
recolectada por medio de un cuadro signótico expresando de una mejor manera
las ideas.

Recordando un poco de historia de los computadores, se investigo acerca del


microprocesador 8086, tomando a detalle sus registros para posteriormente
ilustrarlos en el lenguaje ensamblador.

Para Facilitar el trabajo y mejorar el diseño del mismo, es opto por implementar
software para el diseño del cuadro signotico permitiendo plasmar de manera
óptima la información consultada. Además se evidenciaran pantallazos de los
códigos realizados en el lenguaje ensamblador.
Una operación de salto cercana se
ejecuta con un desplazamiento de
Cercana una palabra, limitado a una
distancia – 32768 a 32767 bytes en
el mismo segmento.

Direcciones cortas,
cercanas y lejanas
Corta

Una dirección lejana puede Una operació


encontrarse en otro segmento y es ejecuta con u
alcanzada por medio por medio de un byte. Lim
Lejana una dirección de segmento y un bytes
desplazamiento

Nombres asignados a las


direcciones de cualquier
Etiquetas
instrucción o localización de
memoria. Pueden tener un máximo
de 31 caracteres y terminar en “.”
Instrucciones tipo salto
del lenguaje ensamblador

Hace que el control de


Saltos incondicionales flujo del programa salte a
la instrucción cuya
dirección esta
especificada por su
operador

Saltos

Es necesario realizar una


Saltos condicionales comparación para
determinar la acción que se
va hacer

Su propósito es comparar
lógicamente los operadores y
Instrucciones de testeo
esta la hace bit por bit, pero esta
instrucción no coloca el
resultado en el operando destino

Se usa la instrucción LOOP, la


cual compara CX con cero y si
es igual, sigue adelante, de lo
Bucles contrario se vuelve al lugar que
se indica en su operador y a su
decremento CX en uno

También podría gustarte