Prueba
1: Asignatura: FUNDAMENTOS de SISTEMAS DIGITALES
2: Título de la Actividad:
Diseño, Implementación, Simulación y Validación de un Circuito en LógicaCombinacional
3: Datos personales:
- Nombre y Apellidos: PABLO MARTINEZ GONZALEZ
- DNI: 47228461P
- Centro asociado: UNED BIZKAIA
4: Código de la actividad que le ha correspondidorealizar: A-E-1_061.doc
5: Enunciado.
|Enunciado A-E-1_061.doc ||Disponemos de tres señales P2, P1 y P0 con las que queremos controlar el funcionamiento de una Unidad Aritmético Lógica, pero la |
|programación de la ALU no depende directamente de estas señalessino de la prioridad de estas señales. Así el criterio de prioridad de las |
|señales es P0>P1>P2 y las operaciones de las palabras de 4 bits que debe realizar la ALU son las siguientes:|
|a) Si la prioridad es de la señal P2 la operación que debe realizar es la operación aritmética sin acarreo A PLUS AB. |
|b) Si la prioridad es de la señalP1 entonces debe realizar la operación lógica [pic]. |
|c) Si la prioridad es de P0 debe hacer la operación aritmética con arrastre A MINUS B.|
|d) Por último, si las señales son todas cero y ninguna es prioritaria entonces la ALU debe ponerse a 0. |
|Diseñeel circuito del codificador y úselo para controlar las operaciones de la ALU que se han especificado. |
SOLUCIÓN:
6: Diseñe los distintosbloque funcionales y explique los pasos seguidos en cada bloque.
El diseño se ha dividido en 2 bloques funcionales, correspondientes al codificador con prioridad que tiene 3 señales de entrada (P0,P1...
Regístrate para leer el documento completo.