Asembler

Solo disponible en BuenasTareas
  • Páginas : 2 (286 palabras )
  • Descarga(s) : 0
  • Publicado : 24 de noviembre de 2011
Leer documento completo
Vista previa del texto
UNIVERSIDAD DE LA SABANA

INGENIERIA INFORMATICA

Asignatura: Arquitectura de Hardware
Asunto: Examen Final
Profesor: ING. RONALD GUTIERREZ
Fecha: 2011-2
Nombre1______________________________
Nombre2 ______________________________
-------------------------------------------------

1. (vale 2 puntos) Basado en el camino de datos del archivoadjunto, se debe realizar un programa que permita resolver el siguiente problema:
Calcular el promedio de 4 números de 16 bits teniendo en cuenta que el camino de datos es de 8bits. (Asumir que los resultados nunca pasan de 16 bits)
2. (Vale 1,5 puntos) Realizar un programa en asembler (usando el simulador Emu8086) que permita sumar los números del 1 al100.
Explicación detallada: el programa debe realizar paso a paso la suma de los números del uno al 100, osea, 1+2+3+4+5+ … + 98 + 99 + 100. Al final se debe poder visualizar elresultado en algún registro.

3. (Vale 1,5 puntos) Realizar un programa en asembler (usando el simulador Emu8086) que permita encontrar el mayor numero, dentro de una serie de 5números. Explicación detallada: Deben entrar 5 números al sistema en cualquier orden y de cualquier forma. El programa debe analizar los 5 números y debe determinar cuál es el mayor deestos.

En el punto uno, se debe entregar el archivo de Excel diligenciado con el programa, tal como se ha hecho en los talleres de la clase.
En el punto 2 y 3, se debe entregar elarchivo de código (.asm) y un archivo en Word que muestre los pasos importantes de la simulación y al final el resultado. También una pequeña descripción de cada paso de lasimulación.

-------------------------------------------------

Si no es necesario por favor no imprima este documento, recuerde que el cuidado del medio ambiente es una tarea de todos.
tracking img