La siguiente tarea es de un examen anterior y debido a que el nuevo examen será similar a este, estoy tratando de entenderlo. Desafortunadamente, no se han dado soluciones ni sugerencias y no tengo nada para entenderlo realmente (puedo proporcionar la fuente de que esto proviene realmente de un examen anterior y NO de la tarea).
Tarea:
Dado es un comparador que compara 4-bit
números binarios A[3...0]
y B[3...0]
(también conocido como A_3, A_2, A_1, A_0
..). El resultado es la señal de salida C_i
que tiene el valor 1
si A > B
.
Se supone que el circuito aritmético se compone conectando 4
idéntico 1-bit
módulos aritméticos. Cada uno de estos módulos 1-bit
tiene las entradas A_i, B_i
y C_i-1
y la salida C_i
con i= 0, 1, 2, 3
. Por lo tanto, las salidas de acarreo se tomarán del dígito menos significativo i-1
.
Dado es A=0100
y B=0010
. Rellene la siguiente tabla en la que se supone que usted elige C_-1-bit
de una manera razonable. El carry C_i
es 1
exactamente cuando A > B
He llenado la tabla lo mejor que pude pero no tengo idea de cómo hacerlo con C_i-1
. Los campos que he llenado, ¿son correctos?
También espero haber explicado con la suficiente claridad, por favor, dime si no lo hice. Ustedes son realmente mi última oportunidad, no tienen a nadie y nada más para entender esto. Totalmente en serio: /
** Edit: Yo llenaría C (i-1) en la tabla de esa manera: 0 0 1 0 ¿está en este momento?