Pregunta 4 · Disseny Digital Bàsic UB 2017

Tema: Circuits aritmètics i disseny d'ALU · Del examen Examen Parcial Novembre 2017 (2017)

Enunciado

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 (AA i BB):

B−AB - A (resta aritmètica)

A−1A - 1 (decrement d'una unitat)

A+A‾⋅BA + \overline{A} \cdot B (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 (XiX_i, YiY_i) i l'arrossegament d'entrada c0c_0.

Línies de selecció (S1,S0S_1, S_0)

Funció

Entrada XX

Entrada YY

c0c_0

00

B−AB - A

01

A−1A - 1

10 o 1X

A+BA + B (Lògica)

Enunciado: Pregunta 4 · Disseny Digital Bàsic UB 2017

Solución

Según los criterios oficiales de corrección

Entrada XX (per a B−AB - A)

Solución: BiB_i

Entrada YY (per a B−AB - A)

Solución: Ai‾\overline{A_i}

Arrossegament d'entrada c0c_0 (per a B−AB - A)

Solución: 1

Entrada XX (per a A−1A - 1)

Solución: AiA_i

Entrada YY (per a A−1A - 1)

Solución: 1

Arrossegament d'entrada c0c_0 (per a A−1A - 1)

Solución: 0

Entrada XX (per a A+A‾⋅BA + \overline{A} \cdot B)

Solución: AiA_i

Entrada YY (per a A+A‾⋅BA + \overline{A} \cdot B)

Solución: BiB_i

Arrossegament d'entrada c0c_0 (per a A+A‾⋅BA + \overline{A} \cdot B)

Solución: 0

La explicación paso a paso, hecha con IA, es Premium. Premium

Resuélvelo aquí mismo: corrección automática, pistas y solución paso a paso.

Pregunta 5 · 2014 ›

Más ejercicios de Circuits aritmètics i disseny d'ALU