Problema 4 · Fonaments d'Informàtica UAB 2021

Tema: Representació de nombres: canvis de base, enters amb signe i aritmètica en C2 · Del examen Examen Fonaments d'Informàtica - Curs 2021-2022 (2021)

Enunciado

Donats els valors binaris de 8 bits en Complement a 2 (C2):

A=111101012B=111000012\begin{aligned} A &= 11110101_2 \\ B &= 11100001_2 \end{aligned}

Calculeu la suma A+BA + B operant en C2. Indiqueu si es produeix desbordament ( overflow) i justifiqueu la resposta analitzant el ròssec i els signes.

Enunciado: Problema 4 · Fonaments d'Informàtica UAB 2021

Solución

Según los criterios oficiales de corrección

Calculeu la suma A + B operant en C2 (resultat en 8 bits):

Solución: 11010110

Ròssec de sortida (Carry):

Solución: 1 / C = 1

Indiqueu si es produeix desbordament (overflow):

Solución: No / V = 0

Justifiqueu la resposta analitzant el ròssec i els signes:

Solución: Sumem dos nombres negatius (tots dos amb bit de signe 1) i el resultat obtingut també és negatiu (bit de signe 1). Com que el signe del resultat coincideix amb el signe dels operands, no hi ha hagut canvi de signe indegut, verificant que (-11) + (-31) = -42 cap perfectament en el rang de 8 bits en C2 (de -128 a +127). També es pot comprovar que el ròssec que entra al bit de signe és 1 i el que surt és 1, per tant V = C_in XOR C_out = 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.

‹ Problema 3 · 2021 · Problema 3 · 2018 ›

Más ejercicios de Representació de nombres: canvis de base, enters amb signe i aritmètica en C2