Documentos de Académico
Documentos de Profesional
Documentos de Cultura
1. Indicar el procedimiento de las operaciones de suma, resta, multiplicación y división en los sistemas
de numeración binario, octal y hexadecimal. Hacer un ejemplo de cada operación en los tres
sistemas de numeración.
0+0=0
0+1=1
1+0=1
1 + 1 = 10
Se puede convertir la operación binaria en una operación decimal, resolver la decimal, y después transformar
el resultado en un (número) binario. Operamos como en el sistema decimal: comenzamos a sumar desde la
derecha, en nuestro ejemplo, 1 + 1 = 10, entonces escribimos 0 en la fila del resultado y llevamos 1 (este "1"
se llama acarreo o arrastre). A continuación, se suma el acarreo a la siguiente columna: 1 + 0 + 0 = 1, y
seguimos hasta terminar todas las columnas (exactamente como en decimal).
Ejemplo
Acarreo 1
1 0 0 1 1 0 0 0
+ 0 0 0 1 0 1 0 1
Resultado 1 0 1 0 1 1 0 1
El algoritmo de la resta en sistema binario es el mismo que en el sistema decimal. Pero conviene repasar la
operación de restar en decimal para comprender la operación binaria, que es más sencilla. Los términos que
intervienen en la resta se llaman minuendo, sustraendo y diferencia.
Las restas básicas 0 - 0, 1 - 0 y 1 - 1 son evidentes:
0-0=0
1-0=1
1-1=0
0 - 1 = 1 (se transforma en 10 - 1 = 1) (en sistema decimal equivale a 2 - 1 = 1)
Ejemplo
11001001
-01000011
------------------------
10000110 que en decimal es 134
Multiplicación de números binarios
· 0 1
0 0 0
1 0 1
El algoritmo del producto en binario es igual que en números decimales; aunque se lleva a cabo con más
sencillez, ya que el 0 multiplicado por cualquier número da 0, y el 1 es el elemento neutro del producto.
Ejemplo
10110 X 1001
10110
00000
00000
10110
11000110
La división en binario es similar al decimal; la única diferencia es que, a la hora de hacer las restas, dentro
de la división, éstas deben ser realizadas en binario.
Ejemplo
100010010 |1101
-0000 010101
10001
-1101
01000
- 0000
10000
- 1101
00011
- 0000
01110
- 1101
00001
Sistema decimal.
Este es el sistema que manejamos cotidianamente, está formado por diez símbolos {0, 1, 2, 3, 4, 5, 6, 7, 8, 9}
por lo tanto la base del sistema es diez (10).
Ejemplo
2134 = 213410
Sistema binario.
Es el sistema que utiliza internamente el hardware de las computadoras actuales, se basa en la representación
de cantidades utilizando los dígitos 1 y 0. Por tanto su base es 2 (número de dígitos del sistema). Cada dígito
de un número en este sistema se denomina bit.
Ejemplo
101102 = 2210
Sistema octal.
El sistema numérico octal utiliza ocho símbolos o dígitos para representar cantidades y cifras numéricas. Los
dígitos son: {0, 1, 2, 3, 4, 5, 6, 7}; la base de éste es ocho (8) y es un sistema que se puede convertir
directamente en binario como se verá más adelante.
Ejemplo
2738 = 149610
Sistema hexadecimal.
El sistema numérico hexadecimal utiliza dieciséis dígitos y letras para representar cantidades y cifras
numéricas. Los símbolos son: {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F}; la base del sistema es dieciséis
(16).
Ejemplo
1A3F16 = 671910
H E L L O
01001000 01000101 01001100 01001100 1001111
a. El transmisor envía al receptor los datos codificados en ASCII con un bit de paridad par.
H E L L O
001001000 101000101 101001100 101001100 11001111
b. El transmisor envía al receptor los datos codificados en ASCII con un bit de paridad impar.
H E L L O
101001000 001000101 001001100 001001100 01001111
Para todos los casos la paridad es en el MSB. Trabajar con el código en binario del código en ASCII.