Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Sistemas de numeracin
Sistemas de numeracin
1. Sistema de numeracin
Un sistema de numeracin es un conjunto de smbolos y reglas de generacin que permiten construir
todos los nmeros vlidos en el sistema.
Ejemplos de sistemas de numeracin son:
Binario
0
1
10
11
100
101
110
111
1000
1001
1010
1011
1100
1101
1110
1111
10000
10001
10010
10011
10100
10101
10110
10111
11000
Octal
0
1
2
3
4
5
6
7
10
11
12
13
14
15
16
17
20
21
22
23
24
25
26
27
30
Hexadecimal
0
1
2
3
4
5
6
7
8
9
A
B
C
D
E
F
10
11
12
13
14
15
16
17
18
Pgina 1 de 16
Sistemas de numeracin
Ejercicios:
1. Cules son los dgitos que pueden utilizarse en los siguientes sistemas de numeracin:
a. Base 3
b. Base 5
c. Base 13
d. Base 19
2. Calcula los 20 primeros nmeros de los siguientes sistemas de numeracin:
a. Base 3
b. Base 5
c. Base 9
d. Base 12
3. Calcula los 15 nmeros siguientes de:
a. 10101(2
b. 223(4
c. 5199(12
d. 32232(4
e. 2121(3
f. 675(8
g. ADEFE(16
Pgina 2 de 16
Sistemas de numeracin
Pgina 3 de 16
Sistemas de numeracin
Ejercicios:
4. Convierte en decimal los siguientes nmeros:
a. 1101101(2
b. 1101101(3
c. 234(5
d. 3463(8
e. 1321(4
f. 1110011(2
g. 10101010(2
h. ABC(13
i. ABC(14
j. ABC(16
k. 1B4D(16
Pgina 4 de 16
Sistemas de numeracin
Pgina 5 de 16
Sistemas de numeracin
1869(10 = 74D(16
Pgina 6 de 16
Sistemas de numeracin
Ejercicios:
5. Convierte los siguientes nmeros decimales a la base que se especifica:
a. 31 a base 2
b. 33 a base 2
c. 341 a base 5
d. 69 a base 3
e. 95 a base 4
f. 1245 a base 12
g. 98 a base 8
h. 98 a base 9
i. 98 a base 11
j. 15316 a base 16
Pgina 7 de 16
Sistemas de numeracin
5. Conversiones especiales
Conversin de octal a binario
Si la conversin es de octal a binario cada cifra se sustituir por su equivalente binario de tres bits.
Ejemplo, para el nmero 472(8 sera:
472(8 = 100111010(2
Conversin de binario a octal
El mtodo consiste en hacer grupos de 3 bits hacia la izquierda, hasta cubrir la totalidad del nmero
binario. A continuacin se convierte cada grupo de nmero binario de 3 bits a su equivalente octal.
Ejemplo:
Convertir el nmero 10101012 a octal.
F
0
1111
0000
1111100001100(2
C
1100
1F0C16 = 11111000011002
Conversin de Binario a Hexadecimal
El mtodo consiste en conformar grupos de 4 bits hacia la izquierda, hasta cubrir la totalidad del nmero
binario. A continuacin se convierte cada grupo de nmero binario de 4 bits a su equivalente
hexadecimal.
Pgina 8 de 16
Sistemas de numeracin
Ejemplo:
Convertir el nmero 10011101010(2 a hexadecimal.
107(10 = 412(5
y por lo tanto:
1223(4 = 107(10 = 412(5
Pgina 9 de 16
Sistemas de numeracin
Ejercicios:
6. Realiza las siguientes conversiones.
a. 1101101110(2 a base 8
b. 1101101110(2 a base 16
c. ABAB(16 a base 2
d. 3572(8 a base 2
e. FCD1(16 a base 8
f. AB(16 a base 5
g. 324(5 a base 7
h. C21A(15 a base 20
i. GH2(19 a base 6
j. 2561(7 a base 3
k. 5555(6 a base 5
l. 1010101(3 a base 2
Pgina 10 de 16
Sistemas de numeracin
Operamos como en decimal: comenzamos a sumar desde la derecha hacia la izquierda. En el ejemplo 1 +
1 = 10, entonces escribimos 0 y "llevamos" 1. Se suma este 1 a la siguiente columna: 1 + 0 + 0 = 1, y
seguimos hasta terminar todas las columnas (exactamente como en decimal).
Pgina 11 de 16
Sistemas de numeracin
Ejercicios:
7. Realiza las siguientes sumas en binario.
a. 10111(2 + 100101(2
b. 11010111(2 + 11011(2
c. 110111(2 + 100011111(2
d. 1101010(2 + 11001100(2 + 10101(2
e. 346(8 + AD0(16
f. AAA(12 + AAA(11
g. 1234(5 + 1212(3
h. 128(10 + 64(10
i. 63F(16 + 10011111(2
j. 352(8 + 233(4
k. 4212(5 + 22(3 + 33(4
l. 123(6 + 123(7 + 123(8
Pgina 12 de 16
Sistemas de numeracin
Como se puede observar, la operacin lgica AND tiene como resultado 0 siempre que se opere con cero
y slo resulta en 1 cuando los dos bits son uno. Puede recordarse pensando en una operacin de
multiplicacin.
Ejemplo:
Operacin OR
La operacin lgica OR es como sigue:
0 or 0 = 0
0 or 1 = 1
1 or 0 = 1
1 or 1 = 1
Pgina 13 de 16
Sistemas de numeracin
Como se puede observar, la operacin lgica OR tiene como resultado 1 siempre que se opere con uno y
slo resulta en 0 cuando los dos bits son cero.
Ejemplo:
Operacin XOR
La operacin lgica XOR es como sigue:
0 xor 0 = 0
0 xor 1 = 1
1 xor 0 = 1
1 xor 1 = 0
En forma de tabla de verdad:
Como se puede observar, la operacin lgica XOR tiene como resultado 1 cuando los dos bits son
distintos y 0 cuando son iguales. De hecho los ordenadores la utilizan para hacer la comparacin entre dos
valores binarios para saber si son iguales o distintos. Puede recordarse esta operacin a travs de la suma
binaria, pues se ve que coincide con las tablas de la suma binaria, obviando el acarreo, es decir, lo que me
llevo en el caso de 1+1.
Ejemplo:
Pgina 14 de 16
Sistemas de numeracin
Operacin NOT
La operacin lgica NOT se aplica a un solo bit y es como sigue:
not 0 = 1
not 1 = 0
En forma de tabla de verdad:
Como se puede observar, la operacin lgica NOT lo que hace es invertir el bit sobre el que opera.
Ejemplo:
Pgina 15 de 16
Sistemas de numeracin
Ejercicios:
8. Realiza las siguientes operaciones lgicas binarias.
a. 1011011001(2 and 101101101(2
b. 1010110111(2 or 1100011(2
c. 1110110111(2 xor 100110111(2
d. 101110110(2 and 11010101(2
e. 11011001(2 or 11001001(2
f. 1101111(2 xor 100100111(2
g. not 101011110
h. not 111100011
9. Realiza las cuatro operaciones lgicas binarias y la suma binaria con las siguientes parejas de
nmeros.
a. 74(8 y 33(4
b. A3A(16 y 723(8
c. AB(12 y 1AA(11
d. 235(6 y 2214(5
e. 320(10 y 60(10
f. F5F(16 y 1111001100111(2
g. 12(5 y 220(3
h. 153(6 y 123(9
Pgina 16 de 16