Herramientas de usuario

Herramientas del sitio


repinfo_operaciones

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anteriorRevisión previa
Próxima revisión
Revisión previa
repinfo_operaciones [2020/03/27 19:26] martharepinfo_operaciones [2020/03/27 19:45] (actual) mariano
Línea 38: Línea 38:
 {{ :complemento2sumac.png?400 |}} {{ :complemento2sumac.png?400 |}}
  
-Y que sucede con el acarreo, en C<sub>2</sub> cuando el bit más significativo produce acarreo a diferencia de C<sub>1</sub>, este se descarta.+Y que sucede con el acarreo, en C<sub>2</sub> cuando el bit más significativo produce acarreo a diferencia de C<sub>1</sub>, este se descarta. Notemos que el resultado obtenido es un valor negativo. No podemos darnos cuenta a a primera vista cual fue el resultado obtenido (el valor).
  
 ¿Cómo podemos corroborar que el resultado está bien? **¡Aplicando C<sub>2</sub> nuevamente!** ¿Cómo podemos corroborar que el resultado está bien? **¡Aplicando C<sub>2</sub> nuevamente!**
  
 {{:complemento2sumad.png?400|}} {{ :conejook2.png?150|}} {{:complemento2sumad.png?400|}} {{ :conejook2.png?150|}}
 +
 +
 +
 +----
 +
 +**Overflow o desbordamiento:** Se produce un desbordamiento de enteros cuando una operación aritmética intenta crear un valor numérico que está fuera del rango que puede representarse con un número dado de dígitos, ya sea mayor que el máximo o menor que el mínimo valor representable. 
 +
 +Reglas para detectar el desbordamiento en la suma del complemento a dos:{{ :conejonodoymas.png?150|}}
 +
 +  * Si la suma de dos números positivos produce un resultado negativo, overflow.
 +     
 +  * Si la suma de dos números negativos arroja un resultado positivo, overflow.
 +     
 +  * De lo contrario, la suma no se ha desbordado.
 +     
 +
 +''Otra forma de detectarlo:'' Se puede detectar si hay desbordamiento si el acarreo que recibe el bit de signo es distinto que el acarreo que produce.
 +
 +
 +     ¿Qué pasa si sumamos 127+1  en C2 8 bits?
 +     01111111 + 00000001 = 127 + 1 ?
  
  
× iphelper toolbox

you see this when javscript or css is not working correct

Untested
IP Address:
First usable:
Subnet:
Last usable:
CIDR:
Amount of usable:
Network address:
Reverse address:
Broadcast address:

repinfo_operaciones.1585337202.txt.gz · Última modificación: 2020/03/27 19:26 por martha