Está en la página 1de 1

1er.

Laboratorio Calificado
CICLO 2012-II
FACULTAD DE CIENCIAS E.P. CIENCIA DE LA COMPUTACION
ARQUITECTURA DE COMPUTADORES (CC212)
NOTA: Se puede utilizar apuntes, libros y Internet.
Est prohibido utilizar emails, celulares y conversar con sus compaeros.
Cuando termine el laboratorio entregar al profesor una carpeta con su nombre_apellido
con sus programas desarrollados.
Duracin: 2 horas
1) (3 pts.) Desarrolle un programa que ejecute U + V + W - X - Y - Z. Considerar
U=5, V=200, W=30, X=21, Y=200 y Z=5. Almacenar el resultado en la
direccin 40h y mostrarlo en el display de 7 segmentos que se encuentra primero
de la derecha.
2) (5 pts.) Hacer un programa que encuentre el promedio de 20 nmeros (estos
nmeros son: 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 3, 4, 5, 6, 7). Almacenar el
cociente en la direccin 50h y el resto en la direccin 51h. Sugerencia: Utilizar
un lazo repetitivo.
3) (5 pts.) Hacer un programa que encuentre el producto de 17 nmeros (por
ejemplo: 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 3, 4). Almacenar el resultado de
la siguiente forma: en la direccin 60h el byte ms significativo y en 61h el byte
menos significativo. Sugerencia: Utilizar un lazo repetitivo.
4) (3 pts.) Desarrolle un programa que desplace un led apagado a lo largo de los 8
leds del Puerto P1 de izquierda a derecha y luego de derecha a izquierda. Esta
accin se debe repetir indefinidamente.
P1.7 P1.6 P1.5 P1.4
P1.0
P1.1 P1.2 P1.7

. .. .

Sugerencia: Utilizar la instruccin rr A que rota los bits del acumulador un


bit a la derecha y rl A que rota los bits del acumulador un bit a la izquierda.

5) (4 pts.) Hacer un programa que modifique el programa #4 que cuando presione


un switch en P2.0 un led apagado se desplace de izquierda a derecha. Y cuando
el switch P2.1 es presionado un led apagado se desplace de derecha a izquierda.
Debe repetirse indefinidamente cada accin.
NOTA: Es necesario considerar que si ambos switches estn en la misma
posicin dando un estado 1 o un estado 0 no debe hacer nada el programa.

También podría gustarte