Está en la página 1de 2

PRCTICA No.

1
LABORATORIO DE SISTEMAS MICROPROCESADOS
ALGORITMOS DE MULTIPLICACIN Y DIVISIN
OBJETIVO:
El objetivo de esta prctica es el de realizar una revisin de la representacin de nmeros en un
microprocesador, y los algoritmos de multiplicacin y divisin binarios.
TEMAS:
Sistemas de numeracin y conversiones
-

Representacin de nmeros en binario (enteros y fracciones)

Representacin de nmeros en BCD (enteros y fracciones)

Representacin en Hexadecimal.

Indicadores de 7 segmentos (Displays nodo comn y Ctodo Comn)

Conversiones: Binario, BCD y Hexadecimal

Aritmtica Binaria desde el punto de vista de una ALU


-

Algoritmo para la suma basado en un bloque sumador elemental (full adder)

Algoritmo para la resta basado en el sumador anterior, representacin de nmeros negativos

Algoritmos iterativos para la multiplicacin


-Algoritmo de sumas y desplazamientos

Algoritmos iterativos para la divisin


-Algoritmo de restas y desplazamientos

TRABAJO PREPARATORIO
Si bien esta es una sesin de trabajo tutorial, el estudiante debe traer preparados, escritos A MANO todos
los temas que se indican en la parte superior, NO SE ADMITIRN PREPARATORIOS REALIZADOS
EN COMPUTADOR. En especial debe traer en una hoja aparte consultado el algoritmo de la
multiplicacin y el de la divisin basados en desplazamientos y sumas o restas con ejemplos
desarrollados a mano de una multiplicacin 8 bits x 8 bits y una divisin 8 bits / 8 bits. El trabajo
preparatorio debe ser entregado al inicio de la prctica al instructor. Si algn estudiante no entrega el
trabajo preparatorio, o lo presenta hecho en computadora no ser admitido en la prctica.
MODO DE TRABAJO
Esta prctica es una sesin tutorial sobre los temas mencionados, pero deben OBLIGATORIAMENTE
traer lo que se ha solicitado en el trabajo preparatorio.

BIBLIOGRAFA:
Notas de aplicacin de ATMEL AVR200, AVR201, AVR202, AVR204
http://www.atmel.com/dyn/products/app_notes.asp?family_id=607
Nota de aplicacin MICROCHIP: AN526
http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1469

También podría gustarte