preparatorio_2

5
LABORATORIO DE SISTEMAS MICROPROCESADOS PRACTICA No. 2 Tema: Algoritmos adicionales. Preparatorio. 1. Realizar un ejemplo para cada una de las operaciones aritméticas con números de 16 bits, utilizando notación hexadecimal. Suma: Resta: Multiplicación:

description

prepa

Transcript of preparatorio_2

  • LABORATORIO DE SISTEMAS MICROPROCESADOS

    PRACTICA No. 2

    Tema: Algoritmos adicionales.

    Preparatorio.

    1. Realizar un ejemplo para cada una de las operaciones aritmticas con nmeros de 16 bits,

    utilizando notacin hexadecimal.

    Suma:

    Resta:

    Multiplicacin:

  • Divisin:

  • 2. Consultar la forma de representacin de nmeros reales (punto flotante) segn el Standard

    IEEE 754 y representar el 138,35 y el 0,168 en formato de 32 bits.

    El estndar de la IEEE para aritmtica en coma flotante (IEEE 754) es el estndar ms extendido para las

    computaciones en coma flotante, y es seguido por muchas de las mejoras de CPU y FPU. El estndar

    define formatos para la representacin de nmeros en coma flotante (incluyendo el cero) y valores

    desnormalizados, as como valores especiales como infinito y NaN, con un conjunto de operaciones

    en coma flotante que trabaja sobre estos valores. Tambin especifica cuatro modos de redondeo y cinco

    excepciones (incluyendo cundo ocurren dichas excepciones y qu sucede en esos momentos).

    IEEE 754 especifica cuatro formatos para la representacin de valores en coma flotante: precisin simple

    (32 bits), precisin doble (64 bits), precisin simple extendida ( 43 bits, no usada normalmente) y

    precisin doble extendida ( 79 bits, usualmente implementada con 80 bits).

  • 3. Obtener el cociente de 38/85, usando el algoritmo de la prctica No. 1 con los ajustes mencionados

    en la hoja gua.

  • 4. Aplicar el mtodo para convertir a BCD el nmero binario 10010101 mediante el algoritmo similar al

    de la divisin, basado en desplazamientos, que se puede encontrar en la referencia de la bibliografa.

    (Revisar la nota de aplicacin AVR204).

    Bibliografa:

    http://www.atmel.com/images/doc0938.pdf

    http://www.circuitoselectronicos.org/2011/04/binario-bcd-recorre-y-suma3.html

    http://www.slideshare.net/alticoru/cmo-se-escribe-un-nmero-en-el-estndar-ieee-754

    http://www.carlospes.com/curso_representacion_datos/06_01_estandar_ieee_754.php