Vous êtes sur la page 1sur 4

INSTITUTO TECNOLOGICO SUPERIOR DEL ORIENTE DEL ESTADO DE HIDALGO

INSTITUTO TECNOLOGICO SUPERIOR DEL ORIENTE DEL ESTADO DE HIDALGO


ITESA

CIRCUTOS ELECTRICOS

ARITMETICA DE SISTEMAS NUMERICOS (BINARIO-OCTAL-HEXADECIMAL)

M.ING. JOSE FRANCISCO MARTINEZ LENDECH

OSSEN BALLESTEROS MORENO

ING. SISTEMAS COMPUTACIONALES

SEMESTRE 4to.

Apan Hidalgo a 12 de noviembre de 2010.

OSSEN BALLESTEROS MORENO


INSTITUTO TECNOLOGICO SUPERIOR DEL ORIENTE DEL ESTADO DE HIDALGO

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).
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 (contracción de binary digit). Se puede utilizar con nombre propio
determinados conjuntos de dígitos en binario. Cuatro bits se denominan cuaterno (ejemplo: 1001), ocho
bits octeto o byte (ejemplo: 10010110), al conjunto de 1024 bytes se le llama Kilobyte o simplemente K, 1024
Kilobytes forman un megabyte y 1024 megabytes se denominan Gigabytes.
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)
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)

CONVERSIÓN BINARIO-DECIMAL
Por ser una caso muy utilizado en sistemas digitales y porque el método puede ser simplificado de la siguiente
manera:

Para ello es conveniente memorizar algunas potencias de 2:

Potencias Valor
20 1
21 2
22 4
23 8 Ejemplo Convertir los siguientes números de binario a decimal: N1=
24 16 (101101)2
25 32 Para N1:
26 64 Valores 32 16 8 4 2 1
27 128 N1 = (1 0 1 1 0 1)2
Sumando los pesos correspondientes a los bits 1
28 256
29 512 N1=32+8+4+1 = 4510
210 1,024

CONVERSIÓN DECIMAL-BINARIO:

Los métodos más conocidos son:

OSSEN BALLESTEROS MORENO


INSTITUTO TECNOLOGICO SUPERIOR DEL ORIENTE DEL ESTADO DE HIDALGO
1. Divisiones sucesivas entre 2: Consiste en dividir sucesivamente el número decimal y los cocientes que se van
obteniendo entre 2, hasta que una de las divisiones se haga 0. La unión de todos los restos obtenidos escritos en
orden inverso, nos proporcionan el número inicial expresado en el sistema binario

131 dividido entre 2 da 65 y el resto es igual a 1


65 dividido entre 2 da 32 y el resto es igual a 1
32 dividido entre 2 da 16 y el resto es igual a 0
16 dividido entre 2 da 8 y el resto es igual a 0
8 dividido entre 2 da 4 y el resto es igual a 0
4 dividido entre 2 da 2 y el resto es igual a 0
2 dividido entre 2 da 1 y el resto es igual a 0
1 dividido entre 2 da 0 y el resto es igual a 1
-> Ordenamos los restos, del último al primero: 10000011

CONVERSIÓN DECIMAL - OCTAL

La conversión de un número decimal a octal se hace con la misma técnica que ya


En la conversión de una magnitud decimal a octal se realizan divisiones sucesivas por 8 hasta obtener la parte entera
del cociente igual a cero. Los residuos forman el número octal equivalente, siendo el último residuo el dígito más
significativo y el primero el menos significativo.
Ejemplo
Convertir el número 15310 a octal.

Número N N÷8 Parte decimal Parte decimal x 8

153 19.125 0.125 1


19 2.375 0.375 3
2 0.25 0.25 2

El resultado en octal de 15310 es 231.

CONVERSIÓN OCTAL-DECIMAL

La conversión de un número octal a decimal es igualmente sencilla, conociendo el peso de cada posición en una cifra
octal. Por ejemplo, para convertir el número 2318 a decimal basta con desarrollar el valor de cada dígito:

2*82 + 3*81 + 1*80 = 128 + 24 + 1 = 15310

2318 = 15310

CONVERSIÓN DECIMAL - HEXADECIMAL

En el sistema hexadecimal, cada dígito tiene asociado un peso equivalente a una potencia de 16, entonces se
multiplica el valor decimal del dígito correspondiente por el respectivo peso y realizar la suma de los productos.
Ejemplo
Convertir el número 25CD16 a decimal.

25CD16 = 2x163 + 5x162 + 12x161 + 13x160 = 967710

CONVERSIÓN BINARIO - HEXADECIMAL


OSSEN BALLESTEROS MORENO
INSTITUTO TECNOLOGICO SUPERIOR DEL ORIENTE DEL ESTADO DE HIDALGO
El método consiste en conformar grupos de 4 bits hacia la izquierda y hacia la derecha del punto que indica las
fracciones, hasta cubrir la totalidad del número binario. Enseguida se convierte cada grupo de número binario de 4
bits a su equivalente hexadecimal.

Ejemplo

Convertir el número 100,1110,10102 a hexadecimal.

CONVERSIÓN BINARIO - OCTAL

El método consiste en hacer grupos de 3 bits hacia la izquierda y hacia la derecha del punto que indica las fracciones,
hasta cubrir la totalidad del número binario. Enseguida se convierte cada grupo de número binario de 3 bits a su
equivalente octal.

Ejemplo

Convertir el número 01,010,1012 a octal.

CONVERSIÓN HEXADECIMAL - BINARIO


La conversión de hexadecimal a binario se facilita porque cada dígito hexadecimal se convierte directamente en 4
dígitos binarios equivalentes.

Ejemplo

Convertir el número 1F0C16 a binario.


1F0C16 = 11111000011002

CONVERSIÓN OCTAL - BINARIO

La conversión de octal a binario se facilita porque cada dígito octal se convierte directamente en 3 dígitos binarios
equivalentes.
Ejemplo
Convertir el número 7158 a binario.
7158 = (111001101)2

OSSEN BALLESTEROS MORENO

Vous aimerez peut-être aussi