Está en la página 1de 19

TÉCNICAS DIGITALES I

TÉCNICAS DIGITALES I

UNIDAD I
SISTEMAS DE NUMERACIÓN

Ing. Francisco Camargo


SISTEMAS DE NUMERACIÓN
SISTEMA DE NUMERACIÓN HEXADECIMAL

El Sistema de numeración hexadecimal es un sistema posicional de base 16

16⁴ 16³ 16² 16¹ 16⁰


TÉCNICAS DIGITALES I

65536 4096 256 16 1

Los números hexadecimales se simbolizan colocándole un 16


como subíndice al dígito menos significativo

AFB5416
SISTEMAS DE NUMERACIÓN
CONVERSIONES

Conversión Binario - Hex


Cada número hexadecimal esta formado por 4 bits (2⁴ = 16) por lo tanto para convertir
cualquier número binario a hexadecimal se divide el número binario en grupos de 4 bits
TÉCNICAS DIGITALES I

comenzando por el LSB, luego se reemplaza cada grupo de 4 bits por su correspondiente
número hexadecimal

1 1 1 1 1 0 0 1 1111 1001
Grupo de 4 bits Grupo de 4 bits

15 9

F 9

0 1 1 0 0 0 1 1 0 1 1 0 0 0 1 1
Si falta uno o Grupo de 4 bits
mas bit
completar con
ceros 6 3
SISTEMAS DE NUMERACIÓN
CONVERSIONES

Conversión Hex - Binario


Para convertir un número hexadecimal en un número binario se realiza el proceso inverso,
es decir se separan los dígitos hexadecimales y se convierten a su correspondiente numero
TÉCNICAS DIGITALES I

binario de 4 bits

AF916 A F 9

1010 1111 1001

BC016 B C 0

1011 1100 0000


SISTEMAS DE NUMERACIÓN
CONVERSIONES

Conversión Hex - Decimal


Método 1: convertir el número hexadecimal a binario y luego de binario a decimal
TÉCNICAS DIGITALES I

AF916 A F 9 1 0 1 0 1 1 1 1 1 0 0 1

1010 1111 1001 2048 512 128 64 32 16 8 1

2048 + 512 + 128 + 64 + 32 + 16 + 8 + 1 = 2809

BC016 B C 0 1 0 1 1 1 1 0 0 0 0 0 0

1011 1100 0000 2048 512 256 128 64

2048 + 512 + 256 + 128 + 64 = 3008


SISTEMAS DE NUMERACIÓN
CONVERSIONES

Conversión Hex - Decimal


Método 2: convertir el número hexadecimal a decimal por la suma de pesos
TÉCNICAS DIGITALES I

AF916 A F 9 A = 10

16² 16¹ 16⁰ (256 x 10) + (16 x 15) + (9 x 1) = 2089

F = 15

256 16 1

BC016 B C 0 B = 11

16² 16¹ 16⁰ (256 x 11) + (16 x 12) + (0) = 3008

C = 12

256 16 1
SISTEMAS DE NUMERACIÓN
CONVERSIONES

Conversión Decimal - Hex


Método 1: División sucesiva por 16

La parte decimal se multiplica por 16


TÉCNICAS DIGITALES I

para obtener el correspondiente dígito


hexadecimal

2809 16
175,5625 0,5625 x 16 = 9
La parte entera se vuelve a dividir entre
16 y así sucesivamente

175 16
0,9375 x 16 = 15 = F
2809 = AF916
10,9375

10 16
----- 10 = A

Este es el dígito mas significativo o de


mayor peso, a partir de él se arma el
número hexadecimal
SISTEMAS DE NUMERACIÓN
CONVERSIONES

Conversión Decimal - Hex

Método 2: convertir el número decimal a binario y luego de binario a hexadecimal


TÉCNICAS DIGITALES I

2809 = 1 0 1 0 1 1 1 1 1 0 0 1 = 1010 1111 1001

A F 9
2809 = AF916

3008 = 1 0 1 1 1 1 0 0 0 0 0 0 = 1011 1100 0000

B C 0
3008 = BC016
SISTEMAS DE NUMERACIÓN
OPERACIONES ARITMÉTICAS

Suma Hexadecimal
Pasos:
1) Si la suma es igual o menor a 15 colocar el dígito hexadecimal correspondiente
2) Si la suma es igual o mayor a 16 se le debe restar 16 y pasar un acarreo de 1 al siguiente dígito
TÉCNICAS DIGITALES I

1
1 B 9 → (441)
1B916 + 2A316 2 A 3 → (675)
4 5 C → (1116)
9 + 3 = 12 = C
B +A = 11 + 10 = 21 → 21 – 16 = 5

1
3 E A → 1002
1B916 + 2A316 3 C 5 → 965
7 A F → 1967
A + 5 = 10 + 5 = 15 = F
E + C = 14 + 12 = 26 → 26 – 16 = 10 = A
SISTEMAS DE NUMERACIÓN
OPERACIONES ARITMÉTICAS

Resta Hexadecimal
Método 1: Se convierte el número hexadecimal a binario. Se calcula el complemento A2 del número binario. Se
convierte el resultado a hexadecimal y se suman ambos números descartando el acarreo final.
TÉCNICAS DIGITALES I

De Hex a Binario Complemento A2 Se suman los números


(1935 - 756)
78F16 - 2F416 2 F 4 1101 0000 1100 7 8F
D0C
X4 9 B
1
0010 1111 0100 D 0 C
El acarreo final
se descarta

De Hex a Binario Complemento A2 Se suman los números

(3658 - 2018)
E4A16 - 7E216 7 E 2 1000 0001 1110 E4 A
8 1E
X
16 68
0111 1110 0010 8 1 E
El acarreo final
se descarta
SISTEMAS DE NUMERACIÓN
SISTEMA DE NUMERACIÓN OCTAL

El Sistema de numeración octal es un sistema posicional de base 8

8⁴ 8³ 8² 8¹ 8⁰
TÉCNICAS DIGITALES I

4096 512 64 8 1

Los números octales se simbolizan colocándole un 8 como


subíndice al dígito menos significativo

17848
SISTEMAS DE NUMERACIÓN
CONVERSIONES

Conversión Binario - Octal


Cada número octal esta formado por 3 bits (2³ = 8) por lo tanto para convertir cualquier
número binario a octal se divide el número binario en grupos de 3 bits comenzando por el
TÉCNICAS DIGITALES I

LSB, luego se reemplaza cada grupo de 3 bits por su correspondiente número octal

0 1 1 1 1 1 0 0 1 0 1 1 1 1 1 0 0 1

Grupo de 3 bits 3 7 1
Si falta uno o
mas bit
completar con
ceros

0 0 1 1 0 0 0 1 1 0 0 1 1 0 0 0 1 1

1 4 3
Grupo de 3 bits

Si falta uno o
mas bit
completar con
ceros
SISTEMAS DE NUMERACIÓN
CONVERSIONES

Conversión Octal - Binario


Para convertir un número octal en un número binario se realiza el proceso inverso
TÉCNICAS DIGITALES I

53718 5 3 7 1

101 011 111 001

57008 5 7 0 0

101 111 000 000


SISTEMAS DE NUMERACIÓN
CONVERSIONES

Conversión Octal - Decimal


Método 1: convertir el número octal a binario y luego de binario a decimal
TÉCNICAS DIGITALES I

53718 5 3 7 1 1 0 1 0 1 1 1 1 1 0 0 1

101 011 111 001 2048 512 128 64 32 16 8 1

2048 + 512 + 128 + 64 + 32 + 16 + 8 + 1 = 2809

57008 5 7 0 0 1 0 1 1 1 1 0 0 0 0 0 0

101 111 000 000 2048 512 256 128 64

2048 + 512 + 256 + 128 + 64 = 3008


SISTEMAS DE NUMERACIÓN
CONVERSIONES

Conversión Octal - Decimal


Método 2: convertir el número hexadecimal a decimal por la suma de pesos
TÉCNICAS DIGITALES I

53718 5 3 7 1

8³ 8² 8¹ 8⁰
(5 x 512) + (3 x 64) + (7x8) + (1x1) = 2809

512 64 8 1

57008 5 7 0 0

8³ 8² 8¹ 8⁰
(5 x 512) + (7 x 64) + (0) + (0) = 3008

512 64 8 1
SISTEMAS DE NUMERACIÓN
CONVERSIONES

Conversión Decimal - Octal


Método 1: División sucesiva por 8

La parte decimal se multiplica por 8 para


TÉCNICAS DIGITALES I

obtener el correspondiente dígito


hexadecimal

2809 8
351,125 0,125 x 8 = 1
La parte entera se vuelve a dividir entre
8 y así sucesivamente

351 8
43,875 0,875 x 8 = 7
2809 = 53718
La parte entera se vuelve a dividir entre
8 y así sucesivamente

43 8
5,375 0,375 x 8 = 3

5 8
------ 5
Este es el dígito mas significativo o de
mayor peso, a partir de él se arma el
número octal
SISTEMAS DE NUMERACIÓN
CONVERSIONES

Conversión Decimal - Octal

Método 2: convertir el número decimal a binario y luego de binario a octal


TÉCNICAS DIGITALES I

2809 = 1 0 1 0 1 1 1 1 1 0 0 1 = 101 011 111 001

5 3 7 1
2809 = 53718

3008 = 1 0 1 1 1 1 0 0 0 0 0 0 = 101 111 000 000

5 7 0 0
3008 = 57008
SISTEMAS DE NUMERACIÓN
OPERACIONES ARITMÉTICAS

Suma Octal
Pasos:
1) Si la suma es igual o menor a 7 colocar el dígito correspondiente
TÉCNICAS DIGITALES I

2) Si la suma es igual o mayor a 8 se le debe restar 8 y pasar un acarreo de 1 al siguiente dígito

1 1
1 2 4 3 → (675)
12438 + 6718 6 7 1 → (441)
2 1 3 4 → (1116)
4 + 7 = 11 → 11 – 8 = 3
1+2+6=9→9–8=1

1
1 7 5 2 → (1002)
17528 + 17058 1 7 0 5 → (965)
3 6 5 7 → (1967)
7 + 7 = 14 → 14 – 8 = 6
SISTEMAS DE NUMERACIÓN
OPERACIONES ARITMÉTICAS

Resta Octal

Método 1: Se convierte el número octal a binario. Se calcula el complemento A2 del número


binario. Se convierte el resultado a octal y se suman ambos números descartando el acarreo
TÉCNICAS DIGITALES I

final.
De octal a Binario Complemento A2 Se suman los números
(1935 - 756)
36178 - 13648 1 3 6 4 110 100 001 100 3617
6414
X
12233
001 011 110 100 6 4 1 4
El acarreo final
se descarta

De octal a Binario Complemento A2 Se suman los números

(3658 - 2018)
71128 - 37428 3 7 4 2 100 000 011 110 7112
4036
X
13150
011 111 100 010 4 0 3 6
El acarreo final
se descarta

También podría gustarte