Hdl

ARQUITECTURA DE LA COMPUTADORA. Titulo: PRACTICA 5 ALU (HDL) LOS MEZCLADOS Alumnos: ALONSO LOPEZ JUAN SALVADOR. ALVARA

Views 108 Downloads 3 File size 2MB

Report DMCA / Copyright

DOWNLOAD FILE

Recommend stories

Citation preview

ARQUITECTURA DE LA COMPUTADORA. Titulo: PRACTICA 5

ALU (HDL) LOS MEZCLADOS

Alumnos: ALONSO LOPEZ JUAN SALVADOR. ALVARADO SOLORZANO JOSE MARIA HERIBETO. CASTRO GONZALEZ CESAR AUGUSTO. GALVAN HERNANDEZ ERIC. GONZALEZ MARTINEZ YAIR OSWALDO. LADIN ESTRADA FATIMA.

Maestro: JAVIER SILVESTRE ZAVALA.

Página

11/Octubre/2016.

1

Fecha:

Índice OBJETIVO. ........................................................................................................................................... 3 OBJETIVO ESPECÍFICO:........................................................................................................................ 3 SUSTENTO TEORICO: .......................................................................................................................... 3 Una unidad aritmética y lógica (ALU) ................................................................................................ 3 Desarrollo............................................................................................................................................ 5 CONCLUSION:.................................................................................................................................... 11

Página

2

BIBLIOGRAFIA. .................................................................................................................................. 11

OBJETIVO. Conocer el funcionamiento del ALU y las microoperaciones que se puede realizar en él. Y facilitar el conocimiento de una manera más dinámica y practica para su mayor entendimiento.

OBJETIVO ESPECÍFICO:     

Estudiar de manera practica el circuito. Realizar las diferentes microoperaciones en el circuito. Comprender mayor el tema Comprobar que el resultado sea el mismo en el simulador virtual, multisim y en modo físico. Diseñar el código necesario para realizar el HDL.

SUSTENTO TEORICO: Una unidad aritmética y lógica (ALU) En computación, la unidad aritmética lógica o unidad aritmético-lógica, también conocida como ALU, es un circuito digital que calcula operaciones aritméticas y operaciones lógicas entre valores de los argumentos. Muchos tipos de circuitos electrónicos necesitan realizar algún tipo de operación aritmética, así que incluso el circuito dentro de un reloj digital tendrá una ALU minúscula que se mantiene sumando 1 al tiempo actual, y se mantiene comprobando si debe activar el sonido de la alarma, etc.

Página

3

desarrolla microoperaciones lógicas y aritméticas de dos operandos A y B de n bits. Las operaciones llevadas a cabo por la ALU son controladas por un grupo de entradas de selección de función.

Página

4

Se debe diseñar una ALU de 4 bis con 3 entradas de selección de función: modoM, entradas de selección S0 y S1. La entrada M selecciona entre una operación lógica (M=0) y una aritmética (M=1). Las funciones desarrolladas por la ALU se muestran en la siguiente tabla. Cuando se está realizando una resta, asumiremos que el resultado es positivo.

Desarrollo Al seleccionar la creación de un nuevo proyecto, aparece la herramienta New Design Wizard, que permite, de forma sencilla, comenzar un diseño con Active-HDL. Ingresamos el nombre del proyecto:

Página

5

Damos en crear una nueva fuente de archivos

Ventana New Design Wizard Damos en siguiente

Ventana New Design Wizard – Entidad

Página

6

Especificamos las entradas y las salidas correspondientes

Damos clic en finalizar.

Página

7

Creación de los componentes de entrada y salida para los diferentes multiplexores

Instrucciones de entrada y salida para crear el sumador para el circuito:

Página

8

Declaración de variables que cuaresmo en todo el desarrollo de la ALU

Aplicamos la configuración que el profe nos había enseñado en cursos anteriores

Ventana de estímulos

Página

9

Escogemos la opción Clock en Type:

Aplicar Clock a una señal Damos en aplicar y se nos generara la señal de reloj con su conforme tabla

Página

10

Por ultimo probamos el programa y verificamos su funcionamiento

CONCLUSION: Nuestro equipo concluye al respecto del proyecto realizado que implementar el circuito tanto en multisim, simulador virtual, HDL y en físico comprendimos mejor el funcionamiento del circuito. El circuito en HDL se nos complicó un poco porque hace mucho que no habíamos ocupado este programa y tuvimos que indagar como se elaboraban algunas cosas que teníamos duda, pero solucionamos algunos errores que teníamos en el circuito. Comparamos los demás circuitos y pudimos comprobar el funcionamiento en cada una de sus modalidades. También comprendimos en su totalidad su funcionamiento aplicándolo en las diferentes áreas y así tener comprendido totalmente las microoperaciones que realiza la ALU.

BIBLIOGRAFIA.   

MANO, MURRIS. ARQUITECTURA DE COMPUTADORAS, CAPITULO 4. 3° EDICION PEARSON. https://es.wikipedia.org/wiki/Unidad_aritm%C3%A9tica_l%C3%B3gica http://portales.puj.edu.co/objetosdeaprendizaje/Online/OA06/paginas/capitul os/Cap4.htm

Página

11