Documentos de Académico
Documentos de Profesional
Documentos de Cultura
En primera instancia debemos hacer las respectivas conversiones a los distintos sistemas
numéricos de ambos números que se suman. En este caso serían el decimal, hexadecimal y
binario. Vayamos con el primer número:
56 :2=28 Resto : 0
28 :2=14 Resto :0
14 :2=7 Resto :0
7 :2=3 Resto :1
3 :2=1 Resto :1
1 :2=0 Resto :1
Ahora, se toman los restos en orden inverso de aparición para formar la cifra binaria
1110001011100.
Finalmente, se toman los restos en orden inverso de aparición para formar la cifra
hexadecimal 1C5C.
34 AAC=215724
C=1100
A=1010
A=1010
4=0100
3=0011
Suma decimal
7260+215724=222984
Se realiza una suma común y corriente en el sistema numérico decimal para obtener el
resultado final en dicho sistema.
Suma binaria
110100101010101100+ 1110001011100=110110011100001000
Es tan sencilla como sumar en decimal, aplicando la tabla correspondiente que indica las
equivalencias de cada combinación de sumandos. Sin embargo, la de 1+1 debe escribirse en
binario con dos (10) y, por tanto 1+1 es 0 y se arrastra (acarreo) una unidad, que se suma a la
posición siguiente a la izquierda, se conoce como bit de acarreo.
Suma hexadecimal
1 C 5 C+34 AAC=36708
Para sumar números hexadecimales con otro, es el mismo que se sigue para números
decimales. El procedimiento consta de sumar los dos dígitos hexadecimales en decimal y si el
resultado de la suma es igual o menor que 15, puede expresarse directamente como un dígito
hexadecimal. En cambio si el resultado de la suma es mayor o igual que 16, se debe restar 16 al
resultado y se acarrea 1 al dígito en la siguiente posición.
b) 10010101-987C
Similar al ejercicio anterior, debemos hacer las respectivas conversiones a los distintos
sistemas numéricos de ambos números que se suman. En este caso serían el decimal,
hexadecimal y binario. Vayamos con el primer número:
Para hacer esta conversión basta con desarrollar el número, teniendo en cuenta el valor de
cada dígito en su posición, que es el de una potencia de 2, cuyo exponente es 0 en el bit situado
más a la derecha, y se incrementa en una unidad según vamos avanzando posiciones hacia la
izquierda. Dicho proceso es el siguiente:
128+16+ 4+1
10010101=149
0101=5
1001=9
987 C=39036
La conversión de números hexadecimales a binarios se hace del mismo modo que los binarios
a hexadecimales, reemplazando cada dígito hexadecimal por los cuatros bits equivalentes de la
tabla.
C=1100
7=0011
8=1000
9=1001
Resta decimal
149−39036=−38887=38887
Se realiza una simple resta que todos conocemos del sistema decimal, resultando una cifra
negativa en dicho sistema de numeración de la cual se omitirá el signo y se pondrá el valor
positivo solo en este ejercicio.
Resta binaria
1 0010101−1001100000111100=1001011111100111
1111111111111111111111111111111111111111111111110110100000011001
Es tan sencilla como restar en decimal, aplicando la tabla correspondiente que indica las
equivalencias de cada combinación de minuendo y sustraendo. La resta 0-1 se resuelve, igual que
en el sistema decimal, tomando una unidad prestada de la posición siguiente: 10-1=1 y nos
llevamos 1, lo que equivale a decir en decimal, 2-1=1. Esa unidad prestada debe devolverse,
sumándola, a la posición siguiente resultando una cifra negativa en dicho sistema de numeración
de la cual se omitirá el signo y se pondrá el valor positivo solo en este ejercicio. Sin embargo, se
agregó el valor negativo generado por una calculadora para observar la diferencia en cuanto a
representación.
Resta hexadecimal
95−987 C=97 E 7
FFFFFFFFFFFF 6819
Para restar números hexadecimales se emplea el mismo método que para la resta binaria. Es
decir, en vez de restar, se suma el complemento a 2 del número hexadecimal. El sustraendo
hexadecimal se complementa a 2 y luego se suma al minuendo. Si resulta acarreo se desprecia,
resultando una cifra negativa en dicho sistema de numeración de la cual se omitirá el signo y se
pondrá el valor positivo solo en este ejercicio. Sin embargo, se agregó el valor negativo generado
por una calculadora para observar la diferencia en cuanto a representación.
c) 493F-100011101
Conversión a decimal del hexadecimal 493F:
Para conocer el valor decimal de un número hexadecimal se sigue el mismo procedimiento
que para un número binario, solo que se utiliza la base 16 y no la base 2.
16384+ 2304+48+ 15
493 F=18751
La conversión de números hexadecimales a binarios se hace del mismo modo que los binarios
a hexadecimales, reemplazando cada dígito hexadecimal por los cuatros bits equivalentes de la
tabla.
F=1111
3=0011
9=1001
4=0100
Para hacer esta conversión basta con desarrollar el número, teniendo en cuenta el valor de
cada dígito en su posición, que es el de una potencia de 2, cuyo exponente es 0 en el bit situado
más a la derecha, y se incrementa en una unidad según vamos avanzando posiciones hacia la
izquierda. Dicho proceso es el siguiente:
256+16+ 8+4 +1
100011101=285
1101=D
0001=1
0001=1
Resta decimal
18751−285=18466
Se realiza una simple resta que todos conocemos del sistema decimal, resultando una cifra
positiva en dicho sistema de numeración.
Resta binaria
100100100111111−100011101=100100000100010
Es tan sencilla como restar en decimal, aplicando la tabla correspondiente que indica las
equivalencias de cada combinación de minuendo y sustraendo. La resta 0-1 se resuelve, igual que
en el sistema decimal, tomando una unidad prestada de la posición siguiente: 10-1=1 y nos
llevamos 1, lo que equivale a decir en decimal, 2-1=1. Esa unidad prestada debe devolverse,
sumándola, a la posición siguiente.
Resta hexadecimal
Para restar números hexadecimales se emplea el mismo método que para la resta binaria. Es
decir, en vez de restar, se suma el complemento a 2 del número hexadecimal. El sustraendo
hexadecimal se complementa a 2 y luego se suma al minuendo. Si resulta acarreo se desprecia.