Sdfsdf
1. Cálculo del complemento a dos El cálculo del complemento a dos es muy sencillo y muy fácil derealizar mediante puertas lógicas, donde reside su utilidad. Para comenzar los números positivos se quedarán igual en su representación binaria. Los números negativos deberemosinvertir el valor de cada una de sus cifras, es decir realizar el complemento a uno, y sumarle 1 al número obtenido. Podemos observar esto en la tabla de ejemplo. Cabe recordar quedebido a la utilización de un bit para representar el signo, el rango de valores será diferente al de una representación binaria habitual; el rango de valores decimales para'n' bits será: Conversión rápida Una forma de hallar el opuesto de un número binario positivo en complemento a dos es comenzar por la derecha (el dígito menos significativo),copiando el número original (de derecha a izquierda) hasta encontrar el primer 1, luego de haber copiado el 1, se niegan (complementan) los dígitos restantes (es decir, copia un 0si aparece un 1, o un 1 si aparece un 0). Este método es mucho más rápido para las personas, pues no utiliza el complemento a uno en su conversión.1 Por ejemplo, el complemento ados de quot;0011 11010quot; es quot;1100 00110quot;. Otra forma es negar todos los dígitos (se halla el complemento a 1) y después sumar un 1 al resultado, viene a ser lo mismoque lo anteriormente explicado. 100001 ---> 011110 -->011111 Autor: Claudio Cornejo
2. Valores con números de 8 bits Valor del complemento a dos Valor sin signo 0 0 00000000 11 00000001 ... ... ... 126 126 01111110 127 127 01111111 −128 128 10000000 −127 129 10000001 −126 130 10000010 ... ... ... −2 254 11111110 −1 255 11111111 Autor: Claudio Cornejo
Regístrate para leer el documento completo.