Sunteți pe pagina 1din 25

Universidad Nacional de San Cristbal de Huamanga

Facultad de Ingeniera de Minas Geologa y Civil


Escuela Profesional de Ingeniera de Sistemas

Clase 2: Sistemas de Numeracin

Nicols
Nicols E.
E. Cortez
Cortez Ledesma
Ledesma
Manuel
Manuel Lagos
Lagos Barzola
Barzola

-I
Y Ahora?

Introduccin: Mundo analgico y mundo digital

Sistemas de numeracin
Metodologa y recursos

Lgica Binaria y Algebra de Boole

2
Sistemas Numricos

Conjunto de nmeros que se relacionan para


expresar la relacin existente entre la cantidad
y la unidad.

Debido a que un nmero es un smbolo,


existen diferentes representaciones para
expresar una cantidad.

3
Sistemas de numeracin
Nmeros Base Numeracin
Decimales 10 0,1,2, .. ,9
Binarios 2 0,1
Octales 8 0,1, .. ,7
Hexadecimales 16 0,1, .. ,9,
A,B,C,D,E,F

Sistema binario
Fu introducido por Leibniz en el siglo XVII, y se ha
utilizado en las mquinas electrnicas porque se basa en
dos estados (base dos) estables el 0 y el 1 (apagado y
encendido) que utiliza el hardware de las computadoras

4
Sistemas de numeracin
Sistema de numeracin de base dos
Bit: Unidad mnima de informacin que puede ser
transmitida o tratada. Procede del ingls, Binary Digit o
Dgito Binario, y puede tener un valor de 0 (cero) 1
(uno)
Nibble o cuarteto: Conjunto de cuatro bits
Byte: Es un conjunto de 8 bits.
Ejemplo de Byte: 01100011 , 11010100
LSB = Least Significant Bit = Bit Menos Significativo.
MSB = Most Significant Bit = Bit Ms Significativo.
Kilobyte (KB): Conjunto de 1024 bytes
Megabyte (MB): Conjunto de 1024 kilobytes
Gigabyte (GB): Conjunto de 1024 megabytes.
Terabyte (TB): Conjunto de 1024 gigabytes
5
CONVERSIN DE NMEROS DECIMALES A BINARIOS

Decimal a binario: Realizar divisiones sucesivas por 2 y


tomar los residuos desde el ltimo calculado hasta el
primero
Convertir el nmero 15110 a binario.

El resultado es 100101112

MSB LSB

6
TABLA DE EQUIVALENCIA ENTRE DIFERENTES
NUMERACIONES: 0-16
Decimal Binario Hexadecimal Octal
0 0000 0 0
1 0001 1 1
2 0010 2 2
3 0011 3 3
4 0100 4 4
5 0101 5 5
6 0110 6 6
7 0111 7 7
8 1000 8 10
9 1001 9 11
10 1010 A 12
11 1011 B 13
12 1100 C 14
13 1101 D 15
14 1110 E 16
15 1111 F 17
16 10000 10 20

7
Conversin de Decimal a Hexadecimal

Se realizan divisiones sucesivas por 16 hasta


obtener un cociente de cero. Los residuos
forman el nmero hexadecimal equivalente,
siendo el ltimo residuo el dgito ms
significativo y el primero el menos significativo.
Convertir el nmero 186910 a hexadecimal.

El resultado es 74D16

8
Conversin de Binario a Hexadecimal
Conformar grupos de 4 bits hacia la izquierda, hasta cubrir
la totalidad del nmero binario.
100111010102 a hexadecimal.

Conversin de Binario a Octal


Conformar grupos de 3 bits hacia la izquierda, hasta cubrir
la totalidad del nmero binario.
010101012 a octal.

9
Conversin de Binario a Decimal

Se forma con la suma de las potencias en base 2


de los coeficientes cuyo valor sea 1.

Convertir el nmero 11002 a decimal.


11002 = 1x23 + 1x22 + 0x21 + 0x20= 1210

10
Conversin de Hexadecimal a Decimal

Cada dgito tiene asociado un peso equivalente


a una potencia de 16. Se multiplica el valor
decimal del dgito correspondiente por el
respectivo peso y realizar la suma de los
productos.
Convertir el nmero 31F16 a decimal.

31F16 = 3x162 + 1x161 + 15 x 160 = 79910

11
Conversin de Octal a Decimal

La conversin de un nmero octal a decimal se


obtiene multiplicando cada dgito por su peso y
sumando los productos: Convertir 47508 a
decimal.

47508 = (4 x 83)+(3x82)+(5x81)+(0x80) = 228010

12
Frmula generalizacin

Dado un nmero de m dgitos (am,am-1, a1, a0) ,


y usando un sistema en base b, se puede
expresar en el sistema decimal utilizando la
siguiente frmula:

13
Suma Binaria

+ 0 1
0 0 1
1 1 10

Resta Binaria
- 0 1

0 0 1 Debiendo 1 en el siguiente digito

1 1 0

14
Multiplicacin Binaria

X 0 1
0 0 0
1 0 1

15
Divisin Binaria

/ 0 1
0 e 0
1 e 1

16
Cdigos

Binario
BCD
BCD Exceso 3
BCD AIKEN
GRAY
ASCII

17
Cdigo decimal binario (BCD)

El BCD (Binary Code Decimal) expresa Dgito en


los diferentes dgitos decimales con un DEC
BCD
cdigo binario.
El cdigo BCD (8421) indica los 0 0000
diferentes pesos de los cuatro bits 1 0001
binarios (23, 22, 21, 20). 2 0010
Convertir a BCD los nmeros decimales 3 0011
24 y 6498. 4 0100
2410 =0010 0100 5 0101
649810 =0110 0100 1001 1000BCD 6 0110
7 0111
8 1000
9 1001

18
BCD Exceso 3

DEC Dgito en BCD

0 0011
1 0100
2 0101
3 0110
4 0111
5 1000
6 1001
7 1010
8 1011
9 1100
19
BCD AIKEN (2 4 2 1)

DEC Dgito en BCD


0 0000
1 0001
2 0010
3 0011
4 0100
5 1011
6 1100
7 1101
8 1110
9 1111

Los pesos sirven para hallar el equivalente decimal


20
BCD AIKEN y BCD exceso 3

El cdigo BCD exceso 3 es un cdigo en donde la


ponderacin no existe (no hay "pesos" como en el cdigo
BCD natural y cdigo Aiken).

Al igual que el cdigo BCD Aiken cumple con la misma


caracterstica de simetra. Cada cifra es el complemento a 9
de la cifra simtrica en todos sus dgitos.

Ver la simetra en el cdigo exceso 3 correspondiente a los


decimales: 4 y 5, 3 y 6, 2 y 7, 1 y 8, 0 y 9
Es un cdigo muy til en las operaciones de resta y divisin.

21
CODIGO GRAY

DEC Dgito en BCD


0 0000
1 0001
2 0011
3 0010
4 0110
5 0111
6 0101
7 0100
8 1100
9 1101

Solo hay cambio de un bit en el siguiente nmero


22
CODIGO GRAY

El cdigo Gray es un tipo especial de cdigo binario que no es


ponderado (los dgitos que componen el cdigo no tienen un peso
asignado).
Su caracterstica es que entre una combinacin de dgitos y la siguiente,
sea sta anterior o posterior, slo hay una diferencia de un dgito. Por
eso tambin se le llama cdigo progresivo.
Esta progresin sucede tambin entre la ltima y la primera
combinacin. Por eso se le llama tambin cdigo cclico. (ver tabla)
El cdigo GRAY es utilizado principalmente en sistemas de posicin,
ya sea angular o lineal. Sus aplicaciones principales se encuentran en la
industria y en robtica.
En robtica se utilizan unos discos codificados para dar la
informacin de posicin que tiene un eje en particular.
La caracterstica de pasar de un cdigo al siguiente cambiando slo un
dgito asegura menos posibilidades de error.

23
24
25

S-ar putea să vă placă și