0% encontró este documento útil (0 votos)
45 vistas29 páginas

Clase No 04 - Sistemas de Numeración y Conversión de Sistemas

Cargado por

JesusLazo
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
45 vistas29 páginas

Clase No 04 - Sistemas de Numeración y Conversión de Sistemas

Cargado por

JesusLazo
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 29

Clase No 4

Sistemas de Numeración y
Conversión de Sistemas

Ing. Iver Adolfo Vargas Villanueva


Electrónica Digital
[email protected]
Sistemas de Numeración
● Un sistema de numeración es un conjunto de
símbolos y reglas de generación que permiten
construir todos los números válidos en un sistema.
Sistemas de Numeración
Sistemas de Numeración
● Estas reglas son diferentes, para cada sistema de
numeración considerado, pero una regla común a
todos es que para construir números válidos en un
sistema de numeración determinado sólo se
pueden utilizar los símbolos permitidos en ese
sistema.

● Para indicar en qué sistema de numeración se


representa una cantidad se añade
como subíndice a la derecha el número de
símbolos que se pueden representar en dicho
sistema.
Sistemas de Numeración
● Decimal
● Maya
● Romano
● Binario
● Sexagesimal
● Octal
● Hexadecimal
● Duodecimal

Los sistemas de numeración mantienen una base, y pueden ser posicionales o


no posicionales. De los anteriores solamente el Romano es No Posicional.
Sistemas de Numeración en Sistemas
● Sistema Decimal: Usado normalmente por
humanos, posee 10 caracteres (0,1,2,3,4,5,6,7,8,9)
● Sistema Binario: es el sistema digital por
excelencia, utiliza 2 caracteres (0,1)
● Sistema Octal: Es un sistema auxiliar utilizado en
la computación, posee 8 caracteres
(0,1,2,3,4,5,6,7)
● Sistema Hexadecimal: Es utilizado en la
computación, utiliza 16 caracteres (los decimales
y A,B,C,D,E,F)
CONVERSIÓN DE SISTEMAS
DECIMAL -> BINARIO
CONVERSIÓN DE DECIMAL A BINARIO

Para convertir números enteros decimales se usa la división sucesiva


entre 2, esto requiere la división repetida del número decimal entre 2 y
escribir el residuo después de cada división hasta que el cociente sea 1.
Ejemplo:
Convertir el 2510 a base 2. Convertir el 3710 a base 2.

25 / 2 = 12residuo 1 37 / 2 = 18 residuo 1
12 / 2 = 6 residuo 0 18 / 2 = 9 residuo 0
6 / 2 = 3 residuo 0 9/2=4 residuo 1
3 / 2 = 1 residuo 1 4/2=2 residuo 0
2/2=1 residuo 0
Resultado: 110012
Resultado: 1001012
CONVERSIÓN DE SISTEMAS
BINARIO -> DECIMAL
CONVERSIÓN DE BINARIO A DECIMAL

El sistema numérico binario es un sistema posicional donde cada


digito binario (bit) soporta un cierto peso, dependiendo de su posición
relativa. Cualquier número binario se puede convertir a su
equivalente decimal con sólo sumar los pesos de las diferentes
posiciones en el número binario que contiene un 1. Ejemplo

Convertir 110112 a su equivalente decimal.

1 1 0 1 12
24 + 23 + 0 + 21 + 20 = 16 + 8 + 2 + 1
= 2710
Convertir 101101012 a su equivalente decimal.

1 0 1 1 0 1 0 12
27 + 0 + 25 + 24 + 0 + 22 + 0 + 20 = 18110
Observe que el procedimiento es encontrar pesos (es decir,
potencias de 2) para cada posición del bit que contenga un 1, y
luego se suman.
CONVERSIÓN DE SISTEMAS
OCTAL -> DECIMAL
CONVERTIR OCTAL A DECIMAL

Un número octal se puede convertir fácilmente a su equivalente


decimal multiplicando cada dígito octal por su peso posicional.
Por ejemplo:

3728 = 3 X 8 2 + 7 X 81 + 2 X 80
= 3 x 64 + 7 x 8 + 2 X 1
= 25010
CONVERSIÓN DE SISTEMAS
OCTAL -> BINARIO
CONVERSIÓN DE OCTAL A BINARIO

La ventaja principal del sistema de numeración octal es la facilidad


para hacer las conversiones entre números binarios y octales. Esta
se realiza convirtiendo cada digito octal a su equivalente en binario
de tres dígitos.
Digito Octal 0 1 2 3 4 5 6 7
Equivalente Binario 000 001 010 011 100 101 110 111

Usando estas conversiones podemos cambiar cualquier número de


octal a binario transformando individualmente cada dígito. Por
ejemplo
Convertir 4728 a binario 4 7 2

100 111 010

Por lo tanto 472 octal es equivalente a 100111010 binario


CONVERSIÓN DE SISTEMAS
DECIMAL -> OCTAL
CONVERTIR DECIMAL A OCTAL

Un número entero decimal se puede convertir a octal usando


el mismo método de la división repetida pero con un factor de
división de 8 en lugar de 2. Por ejemplo

Convertir 26610 a Octal.


266
----- = 33 + residuo de 2
8

33
----- = 4 + residuo de 1
8

4128
CONVERSIÓN DE SISTEMAS
BINARIO -> OCTAL
CONVERSIÓN DE BINARIO A OCTAL

La conversión de enteros binarios a enteros octales es simplemente


la operación inversa del proceso anterior. Los bits del número
binario se agrupan en grupos de tres bits., iniciando con el LSB.
Ejemplo

Transformar 1001110102 a octal.

100 111 010

4 7 28
Así 1001110102 = 4728
CONVERSIÓN DE SISTEMAS
HEXADECIMAL -> DECIMAL
CONVERSIÓN DE HEXADECIMAL A DECIMAL
Un número hexadecimal se puede convertir a su equivalente
decimal partiendo del hecho de que cada posición de los dígitos
hexadecimales tiene un peso que es una potencia de 16.
35616 = 6 X 160 + 5 X 161 + 3 X
162
= 6 + 80 + 768
= 85410 2AF16 = 15 X 160 + 10 X 161 + 2 X 162
= 15 + 160 + 512
= 68710
Observe que en el segundo ejemplo la letra A fue sustituida por 10,
y la F por el valor de 15.

Verifique que 1BC216 es igual a 710616


CONVERSIÓN DE SISTEMAS
DECIMAL -> HEXADECIMAL
CONVERSIÓN DE DECIMAL A HEXADECIMAL
Recuerde que la conversión de decimal a binario se hizo usando la
división repetida entre 2, y la decimal a octal mediante la división
entre 8. de la misma manera, la conversión de decimal a hex se
realiza. Ejemplo:
Convertir 21410 a hex
Convertir 42310 a hex
423 214
----- = 26 residuo 7 ----- = 13 residuo 6
16 16
Observe que cualquier
26 valor mayor que 9 se
Solución: D616 representa mediante las
--- -- = 1 residuo 10 letras A a la F
16
Solución: 1A716
CONVERSIÓN DE SISTEMAS
HEXADECIMAL -> BINARIO
CONVERSIÓN DE HEXADECIMAL A BINARIO
Al igual que el sistema de numeración octal, el sistema de
numeración hexadecimal se usa principalmente como un método
“taquigráfico” para representar números binarios.

Cada dígito hex se convierte a su equivalente binario de cuatro


dígitos.

Ejemplo: Convertir 9F216 a binario


9F216 = 9 F 2

1001 1111
0010 =
1001111100102
CONVERSIÓN DE SISTEMAS
BINARIO -> HEXADECIMAL
CONVERSIÓN DE BINARIO A HEXADECIMAL
La conversión de binario a hex es exactamente el inverso del proceso
anterior. El número binario se agrupa en conjuntos de cuatro bits y
cada conjunto se convierte a su digito equivalente hex.

Los ceros se agregan, según sea necesario, para completar un


conjunto de cuatro bits.

Ejemplo: Convertir 11101001102 a hex.

11101001102 11 1010 011


= 0
3 A 6

= 3A616
Ejercicio
CONVERSIÓN DE SISTEMAS DE
NUMERACIÓN
Decimal Binario Octal Hexadecimal

77

1001101011

3452

3C7F

También podría gustarte