Examen de Disseny Digital Bàsic UB 2017 · Parcial Novembre 2017
Examen de Disseny Digital Bàsic de la UB (Grado en Ingeniería Informática) 2017, Parcial Novembre 2017: 5 problemas con solución. Con corrección al momento.
Temas del examen: Aritmètica binària amb signe (SM, Ca1, Ca2) · Àlgebra de Boole i portes lògiques · Formes canòniques i simplificació per Karnaugh · Blocs combinacionals MSI: decodificadors, multiplexors i codificadors · Circuits aritmètics i disseny d'ALU
Pregunta 1 · Aritmètica binària amb signe (SM, Ca1, Ca2)
Pregunta 1 (2,5 punts). Aritmètica binària en complement a 2
Calculeu el resultat de l'operació emprant la representació en complement a 2 (), a partir de les següents dades d'entrada:
Indiqueu el resultat obtingut en , en signe-magnitud (SM) i en base decimal amb signe. Raoneu quin és el nombre mínim de bits requerit per executar totes les etapes del càlcul emprant la mateixa amplada de paraula, i descriviu detalladament cadascuna de les operacions i canvis de format duts a terme.
Pregunta 2 - Àlgebra de Boole i portes lògiques · Àlgebra de Boole i portes lògiques
Es defineix la funció lògica següent:
Pregunta 2 - Apartats a i b
a)
Simplifiqueu i transformeu l'expressió aplicant les propietats de l'àlgebra de Boole (sense emprar mapes de Karnaugh) fins a obtenir una expressió implementable exclusivament amb portes NAND.
b)
Dibuixeu l'esquema lògic del circuit inicial i l'esquema lògic resultant després de la transformació a només portes NAND.
Pregunta 2 - Blocs combinacionals MSI · Blocs combinacionals MSI: decodificadors, multiplexors i codificadors
Es defineix la funció lògica següent:
Pregunta 2 - Apartat c
Implementeu la funció fent servir un descodificador de 4 a 16 línies amb sortides actives a nivell baix (act-low) i portes AND.
Pregunta 3 · Formes canòniques i simplificació per Karnaugh
Pregunta 3 (3 punts). Simplificació de funcions lògiques amb mapa de Karnaugh
Un sistema de seguretat disposa de cinc portes d'accés (), cadascuna equipada amb un sensor digital que indica valor 1 si la porta es troba oberta i valor 0 si roman tancada. Dissenyeu el circuit de control que activa un senyal d'alarma () en donar-se qualsevol de les circumstàncies següents:
Només la porta està oberta.
Les portes i estan obertes i la porta està tancada.
Totes les cinc portes estan obertes alhora.
Les portes i estan tancades i la porta està oberta.
Així mateix, se sap que les següents configuracions són físicament impossibles (condicions no importa o don't care, ):
Totes les portes estan tancades simultàniament.
Únicament la porta es troba oberta.
Les portes , i estan obertes i la porta tancada.
Les portes , i estan obertes i la resta tancades.
Determineu l'expressió formal de la sortida en forma de sumatori de mintermes (), en producte de maxtermes () i simplifiqueu la funció al màxim mitjançant el mètode del mapa de Karnaugh.
a)
b)
c)
d)
Pregunta 4 · Circuits aritmètics i disseny d'ALU
Pregunta 4 (2,5 punts). Disseny d'una ALU amb sumador complet modificat
Dissenyeu una unitat aritmètico-lògica (ALU) capaç d'executar les operacions següents sobre dos operands binaris de 4 bits ( i ):
(resta aritmètica)
(decrement d'una unitat)
(operació lògica)
Preneu com a nucli funcional un bloc de Sumador Complet Modificat de 4 bits. Completeu la taula de control que relacioni les línies de selecció amb les operacions, indicant les entrades de cada etapa de bit (, ) i l'arrossegament d'entrada .
Línies de selecció ()
Funció
Entrada
Entrada
00
01
10 o 1X
(Lògica)
También puedes estudiar por temas
Practica un tema con ejercicios de los exámenes de todos los años, mezclados.
- Aritmètica binària amb signe (SM, Ca1, Ca2) · 2 problemas
- Àlgebra de Boole i portes lògiques · 2 problemas
- Formes canòniques i simplificació per Karnaugh · 2 problemas
- Blocs combinacionals MSI: decodificadors, multiplexors i codificadors · 2 problemas
- Circuits aritmètics i disseny d'ALU · 2 problemas