Sistemas de Numeración
-
Upload
katelyn-hogan -
Category
Documents
-
view
40 -
download
0
description
Transcript of Sistemas de Numeración
![Page 1: Sistemas de Numeración](https://reader035.fdocuments.ec/reader035/viewer/2022062722/56813948550346895da0e5ad/html5/thumbnails/1.jpg)
Sistemas de Numeración
![Page 2: Sistemas de Numeración](https://reader035.fdocuments.ec/reader035/viewer/2022062722/56813948550346895da0e5ad/html5/thumbnails/2.jpg)
Sistema BinarioSistema Binario
![Page 3: Sistemas de Numeración](https://reader035.fdocuments.ec/reader035/viewer/2022062722/56813948550346895da0e5ad/html5/thumbnails/3.jpg)
Sistema Binario
• Posee dos símbolos 0 y 1 (bits) • Es de base 2.• Es común decir que posee dos
valores:– Falso y verdadero– Encendido y apagado
![Page 4: Sistemas de Numeración](https://reader035.fdocuments.ec/reader035/viewer/2022062722/56813948550346895da0e5ad/html5/thumbnails/4.jpg)
Sistema Binario
• El total de combinaciones posibles se obtiene mediante la fórmula:
base n-cifras
• Base corresponde a la base del sistema en uso.
• N-cifras es el total de cifras agrupadas.
• Con 1 bit, 21 = 2 (2 combinaciones)
• Con 1 bit, 22 = 2 (4 combinaciones)
• Con 1 bit, 23 = 2 (8 combinaciones)
![Page 5: Sistemas de Numeración](https://reader035.fdocuments.ec/reader035/viewer/2022062722/56813948550346895da0e5ad/html5/thumbnails/5.jpg)
Sistema Binario
• En un byte (8 cifras binarias) tendríamos 28 (256) combinaciones posibles.
• Esto significa que con 1 byte podemos representar hasta 256 caracteres.
![Page 6: Sistemas de Numeración](https://reader035.fdocuments.ec/reader035/viewer/2022062722/56813948550346895da0e5ad/html5/thumbnails/6.jpg)
Conversiones: binario-decimal
• Convertir la expresión binaria:1101
• PASO 1Colocar las cifras binarias en las
celdas:27 26 25 24 23 22 21 20
128 64 32 16 8 4 2 1
0 0 0 0 1 1 0 1
![Page 7: Sistemas de Numeración](https://reader035.fdocuments.ec/reader035/viewer/2022062722/56813948550346895da0e5ad/html5/thumbnails/7.jpg)
Conversiones: binario-decimal
• Convertir la expresión binaria:1101• PASO 2Se suman los valores de las casillas
sonde se encuentren unos:
valor decimal= 8+4+1=13
128
64 32 16 8 4 2 1
0 0 0 0 1 1 0 1
![Page 8: Sistemas de Numeración](https://reader035.fdocuments.ec/reader035/viewer/2022062722/56813948550346895da0e5ad/html5/thumbnails/8.jpg)
Conversiones: binario-decimal
• Convertir la expresión binaria:1101
• PASO 3Indica la equivalencia
11012 = 1310
![Page 9: Sistemas de Numeración](https://reader035.fdocuments.ec/reader035/viewer/2022062722/56813948550346895da0e5ad/html5/thumbnails/9.jpg)
Convierte 2 - 10
• 101• 11001100• 001100• 00001010• 1111
• 11000010• 1100• 11100011• 0010• 10000111
![Page 10: Sistemas de Numeración](https://reader035.fdocuments.ec/reader035/viewer/2022062722/56813948550346895da0e5ad/html5/thumbnails/10.jpg)
Conversiones: decimal a binario
• Convertir la expresión decimal: 13• PASO 1
Divide 13 entre 2 = 6 sobra: 1Divide 6 entre 2 = 3 sobra: 0Divide 3 entre 2 = 1 sobra: 1
![Page 11: Sistemas de Numeración](https://reader035.fdocuments.ec/reader035/viewer/2022062722/56813948550346895da0e5ad/html5/thumbnails/11.jpg)
Conversiones: decimal a binario
• Convertir la expresión decimal: 13• PASO 2
Divide 13 entre 2 = 6 sobra: 1Divide 6 entre 2 = 3 sobra: 0Divide 3 entre 2 = 1 sobra: 1
1310 = 11012
![Page 12: Sistemas de Numeración](https://reader035.fdocuments.ec/reader035/viewer/2022062722/56813948550346895da0e5ad/html5/thumbnails/12.jpg)
Convierte 10 - 2
• 315• 421• 630• 795• 1246
• 54• 993• 62• 8535• 579
![Page 13: Sistemas de Numeración](https://reader035.fdocuments.ec/reader035/viewer/2022062722/56813948550346895da0e5ad/html5/thumbnails/13.jpg)
Sistema Octal
• Este consta de 8 símbolos que son: 0, 1, 2, 3, 4, 5, 6 y 7.
![Page 14: Sistemas de Numeración](https://reader035.fdocuments.ec/reader035/viewer/2022062722/56813948550346895da0e5ad/html5/thumbnails/14.jpg)
Conversiones: octal a decimal
• Convertir la expresión octal: 435• PASO 1
84 83 82 81 80
4096 512 64 8 1
4 3 5
![Page 15: Sistemas de Numeración](https://reader035.fdocuments.ec/reader035/viewer/2022062722/56813948550346895da0e5ad/html5/thumbnails/15.jpg)
Conversiones: octal a decimal
• Convertir la expresión octal: 435• PASO 2
Multiplica y suma
(5x1=5)+(3x8=24)+(64x4=256)= 2854358=28510
4096
512 64 8 1
4 3 5
![Page 16: Sistemas de Numeración](https://reader035.fdocuments.ec/reader035/viewer/2022062722/56813948550346895da0e5ad/html5/thumbnails/16.jpg)
Convierte 8 - 10
• 204• 532• 741• 806• 2357
• 65• 882• 73• 9646• 680
![Page 17: Sistemas de Numeración](https://reader035.fdocuments.ec/reader035/viewer/2022062722/56813948550346895da0e5ad/html5/thumbnails/17.jpg)
Conversiones: decimal a octal
• Convertir la expresión decimal: 285• PASO 1
Divide 285 entre 8 = 35.625Divide 35 entre 8 = 4.375Divide 4 entre 8 = 0.5
![Page 18: Sistemas de Numeración](https://reader035.fdocuments.ec/reader035/viewer/2022062722/56813948550346895da0e5ad/html5/thumbnails/18.jpg)
Conversiones: decimal a octal
• Convertir la expresión decimal: 285• PASO 2
Ahora multiplica los decimales.35.625 Multiplica 0.625 x 8 = 54.375 Multiplica 0.375 x 8 = 30.5 Multiplica 0.5 x 8 = 4
28510 =4358
![Page 19: Sistemas de Numeración](https://reader035.fdocuments.ec/reader035/viewer/2022062722/56813948550346895da0e5ad/html5/thumbnails/19.jpg)
Convierte 10 – 8
• 195• 643• 852• 917• 3468
• 76• 991• 84• 1575• 781
![Page 20: Sistemas de Numeración](https://reader035.fdocuments.ec/reader035/viewer/2022062722/56813948550346895da0e5ad/html5/thumbnails/20.jpg)
Sistema Hexadecimal
• Este consta de 16 símbolos que son: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, y F.
• Las letras A, B, C, D, E, y F, representan a los números 10, 11, 12, 13, 14 y 15 respectivamente.
![Page 21: Sistemas de Numeración](https://reader035.fdocuments.ec/reader035/viewer/2022062722/56813948550346895da0e5ad/html5/thumbnails/21.jpg)
Conversiones: hexadecimal a decimal
• Convertir la expresión hexadecimal: F3• PASO 1
Colocar el número, el último número en la casilla de la derecha.
164 163 162 161 160
65536
4096 256 16 1
F 3
![Page 22: Sistemas de Numeración](https://reader035.fdocuments.ec/reader035/viewer/2022062722/56813948550346895da0e5ad/html5/thumbnails/22.jpg)
Conversiones: hexadecimal a decimal
• Convertir la expresión hexadecimal: F3• PASO 2
Las cifras diferentes a cero multiplicar por la potencia de la casilla y se suman los valores obtenidos.
(16 x F) + (1 x 3) = 240 + 3 = 243
164 163 162 161 160
65536
4096 256 16 1
F 3
![Page 23: Sistemas de Numeración](https://reader035.fdocuments.ec/reader035/viewer/2022062722/56813948550346895da0e5ad/html5/thumbnails/23.jpg)
Conversiones: hexadecimal a decimal
• Convertir la expresión hexadecimal: F3• PASO 3
Indicar la equivalencia.
F316 = 24310
![Page 24: Sistemas de Numeración](https://reader035.fdocuments.ec/reader035/viewer/2022062722/56813948550346895da0e5ad/html5/thumbnails/24.jpg)
Convierte 16 - 10
• 15• 19• 9A• DC• 5G
• 23• E8• BB• 48• A4
![Page 25: Sistemas de Numeración](https://reader035.fdocuments.ec/reader035/viewer/2022062722/56813948550346895da0e5ad/html5/thumbnails/25.jpg)
Conversiones: decimal a hexadecimal
• Convertir la expresión decimal: 29• PASO 1
Divide 29 entre 16 = 1 sobra: 13
2910 = 1D16
![Page 26: Sistemas de Numeración](https://reader035.fdocuments.ec/reader035/viewer/2022062722/56813948550346895da0e5ad/html5/thumbnails/26.jpg)
Convierte 10 - 16
• 12• 255• 94• 128• 65
• 34• 466• 27• 359• 73
![Page 27: Sistemas de Numeración](https://reader035.fdocuments.ec/reader035/viewer/2022062722/56813948550346895da0e5ad/html5/thumbnails/27.jpg)
Conversiones: binario - hexadecimal
• Convertir la expresión binaria:1000111000101
• PASO 1Asociar las cifras, de derecha a
izquierda, en grupos de cuatro:1 0001 1100 0101
![Page 28: Sistemas de Numeración](https://reader035.fdocuments.ec/reader035/viewer/2022062722/56813948550346895da0e5ad/html5/thumbnails/28.jpg)
Conversiones: hexadecimal - binario
• Convertir la expresión hexadecimal: D5F
• PASO 2Convertir cada grupo: 1 0001 1100
0101 23 22 21 20
8 4 2 1
1
0 0 0 1
1 1 0 0
0 1 0 1
![Page 29: Sistemas de Numeración](https://reader035.fdocuments.ec/reader035/viewer/2022062722/56813948550346895da0e5ad/html5/thumbnails/29.jpg)
Conversiones: binario - hexadecimal
• Convertir la expresión binaria:1000111000101
• PASO 3Indicar la equivalencia:
= 1= 1= 12 = C= 5
23 22 21 20
8 4 2 1
1
0 0 0 1
1 1 0 0
0 1 0 1
![Page 30: Sistemas de Numeración](https://reader035.fdocuments.ec/reader035/viewer/2022062722/56813948550346895da0e5ad/html5/thumbnails/30.jpg)
Conversiones: binario - hexadecimal
• Convertir la expresión binaria:1000111000101
• PASO 3Indicar la equivalencia:
10001110001012 = 11C516
![Page 31: Sistemas de Numeración](https://reader035.fdocuments.ec/reader035/viewer/2022062722/56813948550346895da0e5ad/html5/thumbnails/31.jpg)
Convierte 2 - 16
• 1010• 1110• 110011• 11100011• 10011001
• 1111• 101010• 111100001• 101100111000• 111000110010
![Page 32: Sistemas de Numeración](https://reader035.fdocuments.ec/reader035/viewer/2022062722/56813948550346895da0e5ad/html5/thumbnails/32.jpg)
Conversiones: hexadecimal - binario
• Convertir la expresión hexadecimal: D5F
• PASO 1Convertir cada cifra, agrupando los
números binarios:
D = 135F = 15
23 22 21 20
8 4 2 1
1 1 0 1
0 1 0 1
1 1 1 1
![Page 33: Sistemas de Numeración](https://reader035.fdocuments.ec/reader035/viewer/2022062722/56813948550346895da0e5ad/html5/thumbnails/33.jpg)
Conversiones: hexadecimal - binario
• Convertir la expresión hexadecimal: D5F
• PASO 2Indicar la equivalencia:
D5F16 = 1101010111112
![Page 34: Sistemas de Numeración](https://reader035.fdocuments.ec/reader035/viewer/2022062722/56813948550346895da0e5ad/html5/thumbnails/34.jpg)
Convierte 16 - 2
• B• 11• 20• DC• F3
• 15• EE• 3AA• 82• B4
![Page 35: Sistemas de Numeración](https://reader035.fdocuments.ec/reader035/viewer/2022062722/56813948550346895da0e5ad/html5/thumbnails/35.jpg)
Operaciones Aritméticas
• Con los números binarios se pueden realizar operaciones matemáticas (sin necesidad de conversión).
• Estas operaciones se clasifican en dos categorías: aritméticas y lógicas.
![Page 36: Sistemas de Numeración](https://reader035.fdocuments.ec/reader035/viewer/2022062722/56813948550346895da0e5ad/html5/thumbnails/36.jpg)
Suma en binario
• Tener en cuenta:0 + 0 = 0
0 + 1 = 1
1 + 0 = 1
1 + 1 = 10
![Page 37: Sistemas de Numeración](https://reader035.fdocuments.ec/reader035/viewer/2022062722/56813948550346895da0e5ad/html5/thumbnails/37.jpg)
Suma en binario
• Ejemplo 1:
1010 + 11010
+ 11011
0 + 0 = 0
0 + 1 = 1
1 + 0 = 1
1 + 1 = 10
![Page 38: Sistemas de Numeración](https://reader035.fdocuments.ec/reader035/viewer/2022062722/56813948550346895da0e5ad/html5/thumbnails/38.jpg)
Suma en binario
0 + 0 = 0
0 + 1 = 1
1 + 0 = 1
1 + 1 = 10
![Page 39: Sistemas de Numeración](https://reader035.fdocuments.ec/reader035/viewer/2022062722/56813948550346895da0e5ad/html5/thumbnails/39.jpg)
Suma en binario
0 + 0 = 0
0 + 1 = 1
1 + 0 = 1
1 + 1 = 10
![Page 40: Sistemas de Numeración](https://reader035.fdocuments.ec/reader035/viewer/2022062722/56813948550346895da0e5ad/html5/thumbnails/40.jpg)
Suma de binario
• 101 + 10• 110011 + 011011• 1010 + 101• 1111 + 1111• 01011 + 110011
![Page 41: Sistemas de Numeración](https://reader035.fdocuments.ec/reader035/viewer/2022062722/56813948550346895da0e5ad/html5/thumbnails/41.jpg)
Resta de binario
• La forma más sencilla de restar es aplicando el método de complemento a 2, con el cual no es necesario efectuar la resta de modo tradicional, sino mediante una suma:Ejemplo 1: 1110
- 00110011 = 1100 + 1
1101
![Page 42: Sistemas de Numeración](https://reader035.fdocuments.ec/reader035/viewer/2022062722/56813948550346895da0e5ad/html5/thumbnails/42.jpg)
Resta de binario
• Posterior de obtener el complemento a 2 y sumarle 1 se suman:Ejemplo 1: 1110
+ 1101 11011
• Como se obtiene un resultado de 5 cifras (y los operadores son de 4) se ignora la cifra en el extremo izquierdo del resultado.
![Page 43: Sistemas de Numeración](https://reader035.fdocuments.ec/reader035/viewer/2022062722/56813948550346895da0e5ad/html5/thumbnails/43.jpg)
Resta de binario
• 101 – 10• 11010 – 110011• 1010 – 1011• 11100110 – 1100• 1111 – 101
![Page 44: Sistemas de Numeración](https://reader035.fdocuments.ec/reader035/viewer/2022062722/56813948550346895da0e5ad/html5/thumbnails/44.jpg)
Multiplicación de binarios
• Se lleva a cabo igual que una multiplicación de números decimales pero deberán seguir las siguiente reglas:
• Para comprobar, convertir los números a decimal y multiplicarlos.
0 X 0 = 0
0 X 1 = 0
1 X 0 = 0
1 X 1 = 1
![Page 45: Sistemas de Numeración](https://reader035.fdocuments.ec/reader035/viewer/2022062722/56813948550346895da0e5ad/html5/thumbnails/45.jpg)
Multiplicación de binarios
• 1001 x 101 =• 10110 x 1001=• 11001 x 00101 =• 10110101000 x 1011 =• 101000011 x 10011 =
![Page 46: Sistemas de Numeración](https://reader035.fdocuments.ec/reader035/viewer/2022062722/56813948550346895da0e5ad/html5/thumbnails/46.jpg)
División de binarios
• 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, estas deben ser realizadas en binario.
• 100010010 / 1101 = 010101
![Page 47: Sistemas de Numeración](https://reader035.fdocuments.ec/reader035/viewer/2022062722/56813948550346895da0e5ad/html5/thumbnails/47.jpg)
División de binarios
• 10110101000101/ 1011 =
• 10100001111011 / 10011 =
• 111001 / 11 =• 1011101 / 1001 =• 11001 / 111 =
![Page 48: Sistemas de Numeración](https://reader035.fdocuments.ec/reader035/viewer/2022062722/56813948550346895da0e5ad/html5/thumbnails/48.jpg)
Suma de hexadecimal
• Realiza la suma como en el sistema hexadecimal, pero si es mayor a 16 (los valores van de 0 a 15) se deberá restar.
• 9 + 7 = 16 (16 – 16 = 0 y se lleva 1) por eso el resultado es 10.
• A + 6 = 16 (16 – 16 = 0 y se lleva 1) por eso el resultado es 10.
![Page 49: Sistemas de Numeración](https://reader035.fdocuments.ec/reader035/viewer/2022062722/56813948550346895da0e5ad/html5/thumbnails/49.jpg)
Suma de hexadecimal
• F + E =• A + 2 =• B + 8 =• C + D =• F + 9 =
![Page 50: Sistemas de Numeración](https://reader035.fdocuments.ec/reader035/viewer/2022062722/56813948550346895da0e5ad/html5/thumbnails/50.jpg)
Resta en hexadecimal
• Paso 1: Hacer que el minuendo y el sustraendo tengan el mismo número de elementos:
A4FC9- DE8
A4FC9- 00DE8
![Page 51: Sistemas de Numeración](https://reader035.fdocuments.ec/reader035/viewer/2022062722/56813948550346895da0e5ad/html5/thumbnails/51.jpg)
Resta en hexadecimal
• Paso 2: Escribir F tantas veces como números tiene el sustraendo y restar:
FFFFF- 00DE8
FF217
![Page 52: Sistemas de Numeración](https://reader035.fdocuments.ec/reader035/viewer/2022062722/56813948550346895da0e5ad/html5/thumbnails/52.jpg)
Resta en hexadecimal
• Paso 3: Sumar el minuendo y el complemento a 15 utilizando la suma en sistema hexadecimal. :A4FC9
- FF2171A41E0
Como es más grande el número de la izquierda se suma quedando: A41E1
![Page 53: Sistemas de Numeración](https://reader035.fdocuments.ec/reader035/viewer/2022062722/56813948550346895da0e5ad/html5/thumbnails/53.jpg)
Resta de hexadecimal
• A2C8 – 9B =• EF76B – CC =• 8BB42 – E1 =• 41AC – 82 =• DAB – 43 =