ARQUITECTURA DE LA COMPUTADORA. Titulo: PRACTICA 5 ALU (HDL) LOS MEZCLADOS Alumnos: ALONSO LOPEZ JUAN SALVADOR. ALVARA
Views 108 Downloads 3 File size 2MB
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