Determinación de resultados para las operaciones de ejecución y suma en operandos de 8 bits

0

Los problemas que estoy tratando de resolver son estos:

  

Determine los valores para el carry C8 C7 C6 C5 C4 C3 C2 C1 , dados
A7 A6 A5 A4 A3 A2 A1 A0 = 0000 1011 y
B7 B6 B5 B4 B3 B2 B1 B0 = 0110 1011 .

De las posibles soluciones a continuación, elegí la segunda (marcada con {}):

  0000 0000
{ 0000 1011 }
  1101 0000
  0010 1100

Elegí el número 2 porque cargué 0000 1011 + 0110 1011 y el carry es 0000 1011 .

¿Mi solución es correcta?

El otro problema es este:

  

Determine los valores para la suma S7 S6 S5 S4 S3 S2 S1 S0 , dados
A7 A6 A5 A4 A3 A2 A1 A0 = 0000 1100 y
B7 B6 B5 B4 B3 B2 B1 B0 = 1111 1010 .

  0011 0000
  1111 1010
  0110 0000
{ 0000 0110 }

Elegí el número 4 porque cargué 0000 1100 + 1111 1010 y la suma es 0000 0110 .

¿Mis soluciones son correctas?

    
pregunta user155971

1 respuesta

0

Tu trabajo se ve exactamente correcto para mí.

    
respondido por el TDHofstetter

Lea otras preguntas en las etiquetas