1.
Convertir los siguientes nmeros decimales a nmeros binarios de 8 bits con signo y luego expresarlos en hexadecimal: 25, 63, -125, -2
2.
Exprese los siguientes nmeros hexadecimales con signo en binario y en decimal: $1234, $ABCD
3.
Indique el resultado de las siguientes operaciones realizadas en una ALU de 4 bits, considerando que se usa complemento a 2. Indique especialmente el resultado de
los bits de Carry (C) y Overflow (V) 5+2 , 5-2 , 5+5 , -5 + (-8)
4.
Describa un algoritmo, utilizando diagramas de flujo, que permita sumar nmeros de 8 bits con la ALU de 4bits del ejercicio anterior. El algoritmo se puede aplicar a nmeros con signo? Realice otro algoritmo para la resta de nmeros de 8 bits.
5.
Suponga que dispone de un uC con una ALU de 8 bits que solo puede sumar y restar. Describa algoritmos que le permitan realizar con este mismo uC la
multiplicacin y la divisin.
6.
Utilizando
la
nota
de
aplicacin
AVR200
del
fabricante
del
microcontrolador,
analice los algoritmos propuestos en la misma para realizar la multiplicacin de dos operandos de 8 bits con y sin signo.
7.
Idem ejercicio 6 pero analizando los algoritmos para dividir operandos de 8 bits con y sin signo.
8.
Analice las estructuras de los puertos I/O del microcontrolador. Es posible escribir un dato en un puerto I/O definido como entrada? es posible leer un dato de un puerto I/O definido como salida?
9.
Se desea colocar un LED en un puerto de salida del AVR. Evalu las opciones de conexin y calcule el valor de la resistencia a colocar en serie si el LED es de 10mA y 2,2V.
10. Se desea colocar el dispositivo 74LS541 a un puerto de salida del uC para aumentar la capacidad de carga del mismo. Es posible esta conexin? Justifique comparando los niveles de tensin de las diferentes familias lgicas.
11. Evalu el caso anterior si el dispositivo se conecta a un puerto de entrada del uC. Proponga una solucin.
Pgina 1 de 1