Aula 2 - Conversões entre bases numéricas

59 Pages • 2,559 Words • PDF • 382 KB
Uploaded at 2021-09-24 08:19

This document was submitted by our user and they confirm that they have the consent to share it. Assuming that you are writer or own the copyright of this document, report to us by using this DMCA report button.


23/01/2015 10:56

FDET - Fundamentos de Eletrônica Professor Gleydson Zeca Monteiro Professor Luiz Ricardo Bitencourt

CONVERSÕES ENTRE BASES NUMÉRICAS

1

23/01/2015 10:56

FDET - Fundamentos de Eletrônica Professor Gleydson Zeca Monteiro Professor Luiz Ricardo Bitencourt

OBJETIVOS • Bases numéricas

• Relação entre as bases numéricas

• Conversões entre as bases numéricas

2

23/01/2015 10:56

FDET - Fundamentos de Eletrônica Professor Gleydson Zeca Monteiro Professor Luiz Ricardo Bitencourt

CLASSIFICAÇÃO DE INFORMAÇÃO DIGITAL Classificação

Abreviatura

Dados

Exemplo

Bit

b

0 ou 1

1

Byte

B

8 bits

10110100

Word

W

16 bits

2 bytes

Double word

DW

32 bits

4 bytes

10110100

MSB

LSB

3

23/01/2015 10:56

FDET - Fundamentos de Eletrônica Professor Gleydson Zeca Monteiro Professor Luiz Ricardo Bitencourt

4

BASES NUMÉRICAS Base binária (2): 0 e 1

Base decimal (10): 0, 1, 2, 3, 4, 5, 6, 7, 8 e 9

Base hexadecimal (16): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E e F

23/01/2015 10:56

FDET - Fundamentos de Eletrônica Professor Gleydson Zeca Monteiro Professor Luiz Ricardo Bitencourt

RELAÇÕES ENTRE AS BASES NUMÉRICAS Decimal

Binário

0

0000

1

0001

2

0010

3

0011

4

0100

5

0101

6

0110

7

0111

8

1000

9

1001

5

23/01/2015 10:56

FDET - Fundamentos de Eletrônica Professor Gleydson Zeca Monteiro Professor Luiz Ricardo Bitencourt

RELAÇÕES ENTRE AS BASES NUMÉRICAS Decimal

Hexadecimal

0

0

1

1

2

2

3

3

4

4

5

5

6

6

7

7

8

8

9

9

10

A

11

B

12

C

13

D

14

E

15

F

6

23/01/2015 10:56

FDET - Fundamentos de Eletrônica Professor Gleydson Zeca Monteiro Professor Luiz Ricardo Bitencourt

RELAÇÕES ENTRE AS BASES NUMÉRICAS Decimal

Binário

Hexadecimal

0

0000

0

1

0001

1

2

0010

2

3

0011

3

4

0100

4

5

0101

5

6

0110

6

7

0111

7

8

1000

8

9

1001

9

10

1010

A

11

1011

B

12

1100

C

13

1101

D

14

1110

E

15

1111

F

7

23/01/2015 10:56

FDET - Fundamentos de Eletrônica Professor Gleydson Zeca Monteiro Professor Luiz Ricardo Bitencourt

8

CONVERSÕES ENTRE AS BASES NUMÉRICAS Base decimal para binária

(19)10 = (10011)2

Como encontro este valor 10011?

MÉTODO DE DIVISÕES SUCESSIVAS

23/01/2015 10:56

FDET - Fundamentos de Eletrônica Professor Gleydson Zeca Monteiro Professor Luiz Ricardo Bitencourt

9

CONVERSÕES ENTRE AS BASES NUMÉRICAS Base decimal para binária

19 |2_

23/01/2015 10:56

FDET - Fundamentos de Eletrônica Professor Gleydson Zeca Monteiro Professor Luiz Ricardo Bitencourt

10

CONVERSÕES ENTRE AS BASES NUMÉRICAS Base decimal para binária

19 |2_ 1 9 |2_

23/01/2015 10:56

FDET - Fundamentos de Eletrônica Professor Gleydson Zeca Monteiro Professor Luiz Ricardo Bitencourt

11

CONVERSÕES ENTRE AS BASES NUMÉRICAS Base decimal para binária

19 |2_ 1 9 |2_ 1 4 |2_

23/01/2015 10:56

FDET - Fundamentos de Eletrônica Professor Gleydson Zeca Monteiro Professor Luiz Ricardo Bitencourt

12

CONVERSÕES ENTRE AS BASES NUMÉRICAS Base decimal para binária

19 |2_ 1 9 |2_ 1 4 |2_ 0 2 |2_

23/01/2015 10:56

FDET - Fundamentos de Eletrônica Professor Gleydson Zeca Monteiro Professor Luiz Ricardo Bitencourt

13

CONVERSÕES ENTRE AS BASES NUMÉRICAS Base decimal para binária

19 |2_ 1 9 |2_ 1 4 |2_ 0 2 |2_ 0 1

23/01/2015 10:56

FDET - Fundamentos de Eletrônica Professor Gleydson Zeca Monteiro Professor Luiz Ricardo Bitencourt

14

CONVERSÕES ENTRE AS BASES NUMÉRICAS Base decimal para binária

19 |2_ 1 9 |2_ 1 4 |2_ 0 2 |2_ 0 1 |2_

23/01/2015 10:56

FDET - Fundamentos de Eletrônica Professor Gleydson Zeca Monteiro Professor Luiz Ricardo Bitencourt

15

CONVERSÕES ENTRE AS BASES NUMÉRICAS Base decimal para binária

19 |2_ 1 9 |2_ 1 4 |2_ 0 2 |2_ 0 1 |2_ 1 0

23/01/2015 10:56

FDET - Fundamentos de Eletrônica Professor Gleydson Zeca Monteiro Professor Luiz Ricardo Bitencourt

16

CONVERSÕES ENTRE AS BASES NUMÉRICAS Base decimal para binária

19 |2_ 1 9 |2_ 1 4 |2_ 0 2 |2_ 0 1 |2_ 1 0

23/01/2015 10:56

FDET - Fundamentos de Eletrônica Professor Gleydson Zeca Monteiro Professor Luiz Ricardo Bitencourt

17

CONVERSÕES ENTRE AS BASES NUMÉRICAS Base decimal para binária

19 |2_ 1 9 |2_ 1 4 |2_ 0 2 |2_ 0 1 |2_ 1 0

23/01/2015 10:56

FDET - Fundamentos de Eletrônica Professor Gleydson Zeca Monteiro Professor Luiz Ricardo Bitencourt

18

CONVERSÕES ENTRE AS BASES NUMÉRICAS Base decimal para binária

19 |2_ 1 9 |2_ 1 4 |2_ 0 2 |2_ 0 1 |2_ 1 0 (19)10 = (10011)2

23/01/2015 10:56

FDET - Fundamentos de Eletrônica Professor Gleydson Zeca Monteiro Professor Luiz Ricardo Bitencourt

19

CONVERSÕES ENTRE AS BASES NUMÉRICAS Base decimal para hexadecimal

(2229)10 = (8B5)16

Como encontro este valor 8B5?

MÉTODO DE DIVISÕES SUCESSIVAS

23/01/2015 10:56

FDET - Fundamentos de Eletrônica Professor Gleydson Zeca Monteiro Professor Luiz Ricardo Bitencourt

20

CONVERSÕES ENTRE AS BASES NUMÉRICAS Base decimal para hexadecimal

2229 |16_

23/01/2015 10:56

FDET - Fundamentos de Eletrônica Professor Gleydson Zeca Monteiro Professor Luiz Ricardo Bitencourt

21

CONVERSÕES ENTRE AS BASES NUMÉRICAS Base decimal para hexadecimal

2229 |16_ 5 139 |16_

23/01/2015 10:56

FDET - Fundamentos de Eletrônica Professor Gleydson Zeca Monteiro Professor Luiz Ricardo Bitencourt

22

CONVERSÕES ENTRE AS BASES NUMÉRICAS Base decimal para hexadecimal

2229 |16_ 5 139 |16_ 11 8

23/01/2015 10:56

FDET - Fundamentos de Eletrônica Professor Gleydson Zeca Monteiro Professor Luiz Ricardo Bitencourt

23

CONVERSÕES ENTRE AS BASES NUMÉRICAS Base decimal para hexadecimal

2229 |16_ 5 139 |16_ 11 8 |16_

23/01/2015 10:56

FDET - Fundamentos de Eletrônica Professor Gleydson Zeca Monteiro Professor Luiz Ricardo Bitencourt

24

CONVERSÕES ENTRE AS BASES NUMÉRICAS Base decimal para hexadecimal

2229 |16_ 5 139 |16_ 11 8 |16_ 8 0

23/01/2015 10:56

FDET - Fundamentos de Eletrônica Professor Gleydson Zeca Monteiro Professor Luiz Ricardo Bitencourt

25

CONVERSÕES ENTRE AS BASES NUMÉRICAS Base decimal para hexadecimal

2229 |16_ 5 139 |16_ 11 8 |16_ 8 0

23/01/2015 10:56

FDET - Fundamentos de Eletrônica Professor Gleydson Zeca Monteiro Professor Luiz Ricardo Bitencourt

26

CONVERSÕES ENTRE AS BASES NUMÉRICAS Base decimal para hexadecimal

2229 |16_ 5 139 |16_ 11 8 |16_ 8 0

23/01/2015 10:56

FDET - Fundamentos de Eletrônica Professor Gleydson Zeca Monteiro Professor Luiz Ricardo Bitencourt

27

CONVERSÕES ENTRE AS BASES NUMÉRICAS Base decimal para hexadecimal

2229 |16_ 5 139 |16_ 11 8 |16_ 11 = B 8 0

Tabela de relação decimal / hexadecimal

23/01/2015 10:56

FDET - Fundamentos de Eletrônica Professor Gleydson Zeca Monteiro Professor Luiz Ricardo Bitencourt

28

CONVERSÕES ENTRE AS BASES NUMÉRICAS Base decimal para hexadecimal

2229 |16_ 5 139 |16_ B 8 |16_ 8 0

23/01/2015 10:56

FDET - Fundamentos de Eletrônica Professor Gleydson Zeca Monteiro Professor Luiz Ricardo Bitencourt

29

CONVERSÕES ENTRE AS BASES NUMÉRICAS Base decimal para hexadecimal

2229 |16_ 5 139 |16_ B 8 |16_ 8 0

(2229)10 = (8B5)16

23/01/2015 10:56

FDET - Fundamentos de Eletrônica Professor Gleydson Zeca Monteiro Professor Luiz Ricardo Bitencourt

30

CONVERSÕES ENTRE AS BASES NUMÉRICAS Base binária para decimal

(10110)2 = (22)10

Como encontro este valor 22?

MÉTODO DE MULTIPLICAÇÃO PELA BASE

23/01/2015 10:56

FDET - Fundamentos de Eletrônica Professor Gleydson Zeca Monteiro Professor Luiz Ricardo Bitencourt

31

CONVERSÕES ENTRE AS BASES NUMÉRICAS Base binária para decimal

1º Passo: construir uma tabela com a quantidade de colunas igual a quantidade de dígitos do número que se deseja converter e com 4 linhas.

FDET - Fundamentos de Eletrônica Professor Gleydson Zeca Monteiro Professor Luiz Ricardo Bitencourt

23/01/2015 10:56

32

CONVERSÕES ENTRE AS BASES NUMÉRICAS Base binária para decimal

2º Passo: na primeira linha coloca-se (em todas as colunas) a base em que o número que queremos converter está. Neste caso, a base é 2. 2

2

2

2

2

FDET - Fundamentos de Eletrônica Professor Gleydson Zeca Monteiro Professor Luiz Ricardo Bitencourt

23/01/2015 10:56

33

CONVERSÕES ENTRE AS BASES NUMÉRICAS Base binária para decimal

3º Passo: A partir da direita coloca-se expoentes em todas os números da base devendo-se iniciar sempre por 0.

24







20

FDET - Fundamentos de Eletrônica Professor Gleydson Zeca Monteiro Professor Luiz Ricardo Bitencourt

23/01/2015 10:56

34

CONVERSÕES ENTRE AS BASES NUMÉRICAS Base binária para decimal

4º Passo: Na segunda linha colocar o resultado da operação existente na primeira linha em decimal.

24







20

16

8

4

2

1

FDET - Fundamentos de Eletrônica Professor Gleydson Zeca Monteiro Professor Luiz Ricardo Bitencourt

23/01/2015 10:56

35

CONVERSÕES ENTRE AS BASES NUMÉRICAS Base binária para decimal

5º Passo: Na terceira linha colocar o número que se deseja converter.

24







20

16

8

4

2

1

1

0

1

1

0

FDET - Fundamentos de Eletrônica Professor Gleydson Zeca Monteiro Professor Luiz Ricardo Bitencourt

23/01/2015 10:56

36

CONVERSÕES ENTRE AS BASES NUMÉRICAS Base binária para decimal

6º Passo: Na quarta linha é colocado o resultado da multiplicação realizada entre a 2ª e a 3ª linhas.

24







20

16

8

4

2

1

1

0

1

1

0

16

0

4

2

0

FDET - Fundamentos de Eletrônica Professor Gleydson Zeca Monteiro Professor Luiz Ricardo Bitencourt

23/01/2015 10:56

37

CONVERSÕES ENTRE AS BASES NUMÉRICAS Base binária para decimal

7º Passo: Soma-se os resultados da 4ª linha obtendo o valor do número convertido: 16 + 0 + 4 + 2 + 0 = (22)10 24







20

16

8

4

2

1

1

0

1

1

0

16

0

4

2

0

23/01/2015 10:56

FDET - Fundamentos de Eletrônica Professor Gleydson Zeca Monteiro Professor Luiz Ricardo Bitencourt

38

CONVERSÕES ENTRE AS BASES NUMÉRICAS Base hexadecimal para decimal

(25F)16 = (607)10

Como encontro este valor 607?

MÉTODO DE MULTIPLICAÇÃO PELA BASE

23/01/2015 10:56

FDET - Fundamentos de Eletrônica Professor Gleydson Zeca Monteiro Professor Luiz Ricardo Bitencourt

39

CONVERSÕES ENTRE AS BASES NUMÉRICAS Base hexadecimal para decimal

1º Passo: construir uma tabela com a quantidade de colunas igual a quantidade de dígitos do número que se deseja converter e com 4 linhas.

FDET - Fundamentos de Eletrônica Professor Gleydson Zeca Monteiro Professor Luiz Ricardo Bitencourt

23/01/2015 10:56

40

CONVERSÕES ENTRE AS BASES NUMÉRICAS Base hexadecimal para decimal

2º Passo: na primeira linha coloca-se (em todas as colunas) a base em que o número que queremos converter está. Neste caso, a base é 16. 16

16

16

FDET - Fundamentos de Eletrônica Professor Gleydson Zeca Monteiro Professor Luiz Ricardo Bitencourt

23/01/2015 10:56

41

CONVERSÕES ENTRE AS BASES NUMÉRICAS Base hexadecimal para decimal

3º Passo: A partir da direita coloca-se expoentes em todas os números da base devendo-se iniciar sempre por 0.

16²

16¹

160

FDET - Fundamentos de Eletrônica Professor Gleydson Zeca Monteiro Professor Luiz Ricardo Bitencourt

23/01/2015 10:56

42

CONVERSÕES ENTRE AS BASES NUMÉRICAS Base hexadecimal para decimal

4º Passo: Na segunda linha colocar o resultado da operação existente na primeira linha em decimal.

16²

16¹

160

256

16

1

FDET - Fundamentos de Eletrônica Professor Gleydson Zeca Monteiro Professor Luiz Ricardo Bitencourt

23/01/2015 10:56

43

CONVERSÕES ENTRE AS BASES NUMÉRICAS Base hexadecimal para decimal

5º Passo: Na terceira linha colocar o número que se deseja converter.

16²

16¹

160

256

16

1

2

5

F

FDET - Fundamentos de Eletrônica Professor Gleydson Zeca Monteiro Professor Luiz Ricardo Bitencourt

23/01/2015 10:56

44

CONVERSÕES ENTRE AS BASES NUMÉRICAS Base hexadecimal para decimal

5º Passo: Na terceira linha colocar o número que se deseja converter.

16²

16¹

160

256

16

1

2

5

15

FDET - Fundamentos de Eletrônica Professor Gleydson Zeca Monteiro Professor Luiz Ricardo Bitencourt

23/01/2015 10:56

45

CONVERSÕES ENTRE AS BASES NUMÉRICAS Base hexadecimal para decimal

6º Passo: Na quarta linha é colocado o resultado da multiplicação realizada entre a 2ª e a 3ª linhas.

16²

16¹

160

256

16

1

2

5

15

512

80

15

FDET - Fundamentos de Eletrônica Professor Gleydson Zeca Monteiro Professor Luiz Ricardo Bitencourt

23/01/2015 10:56

46

CONVERSÕES ENTRE AS BASES NUMÉRICAS Base hexadecimal para decimal

7º Passo: Soma-se os resultados da 4ª linha obtendo o valor do número convertido: 512 + 80 + 15 = (607)10 16²

16¹

160

256

16

1

2

5

15

512

80

15

23/01/2015 10:56

FDET - Fundamentos de Eletrônica Professor Gleydson Zeca Monteiro Professor Luiz Ricardo Bitencourt

47

CONVERSÕES ENTRE AS BASES NUMÉRICAS Base hexadecimal para binária

(8B5)16 = (100010110101)2

Como encontro este valor 100010110101?

SUBSTITUIÇÃO PELA TABELA DE EQUIVALÊNCIA

23/01/2015 10:56

FDET - Fundamentos de Eletrônica Professor Gleydson Zeca Monteiro Professor Luiz Ricardo Bitencourt

RELAÇÕES ENTRE AS BASES NUMÉRICAS Decimal

Binário

Hexadecimal

0

0000

0

1

0001

1

2

0010

2

3

0011

3

4

0100

4

5

0101

5

6

0110

6

7

0111

7

8

1000

8

9

1001

9

10

1010

A

11

1011

B

12

1100

C

13

1101

D

14

1110

E

15

1111

F

48

23/01/2015 10:56

FDET - Fundamentos de Eletrônica Professor Gleydson Zeca Monteiro Professor Luiz Ricardo Bitencourt

49

CONVERSÕES ENTRE AS BASES NUMÉRICAS Base hexadecimal para binária Binário

Hexadecimal

0101

5

1000

8

1011

B

(8B5)16 = (100010110101)2

23/01/2015 10:56

FDET - Fundamentos de Eletrônica Professor Gleydson Zeca Monteiro Professor Luiz Ricardo Bitencourt

50

CONVERSÕES ENTRE AS BASES NUMÉRICAS Base binária para hexadecimal

(100010110101)2 = (8B5)16

Como encontro este valor 8B5?

SUBSTITUIÇÃO PELA TABELA DE EQUIVALÊNCIA

23/01/2015 10:56

FDET - Fundamentos de Eletrônica Professor Gleydson Zeca Monteiro Professor Luiz Ricardo Bitencourt

RELAÇÕES ENTRE AS BASES NUMÉRICAS Decimal

Binário

Hexadecimal

0

0000

0

1

0001

1

2

0010

2

3

0011

3

4

0100

4

5

0101

5

6

0110

6

7

0111

7

8

1000

8

9

1001

9

10

1010

A

11

1011

B

12

1100

C

13

1101

D

14

1110

E

15

1111

F

51

23/01/2015 10:56

FDET - Fundamentos de Eletrônica Professor Gleydson Zeca Monteiro Professor Luiz Ricardo Bitencourt

52

CONVERSÕES ENTRE AS BASES NUMÉRICAS Base binária para hexadecimal Binário

Hexadecimal

0101

5

1000

8

1011

B

(100010110101)2 = (8B5)16

23/01/2015 10:56

FDET - Fundamentos de Eletrônica Professor Gleydson Zeca Monteiro Professor Luiz Ricardo Bitencourt

53

EXERCÍCIOS DE COMPREENSÃO 1. Efetue as conversões entre bases conforme solicitado abaixo Decimal

Binário

Hexadecimal

1265 1010101011 45E

1100110101 11111100111 164 3940 99 011101110111 49F 293

23/01/2015 10:56

FDET - Fundamentos de Eletrônica Professor Gleydson Zeca Monteiro Professor Luiz Ricardo Bitencourt

EXERCÍCIOS DE COMPREENSÃO 2) Converta os números binários para o sistema decimal: Número em binário 100110 011110 11000101 11010110 011001100110101

Número em decimal

54

23/01/2015 10:56

FDET - Fundamentos de Eletrônica Professor Gleydson Zeca Monteiro Professor Luiz Ricardo Bitencourt

55

EXERCÍCIOS DE COMPREENSÃO 3) Converta os números hexadecimais para o sistema decimal: Número em hexadecimal 479 4AB BDE F0CA 2D3F

Número em decimal

23/01/2015 10:56

FDET - Fundamentos de Eletrônica Professor Gleydson Zeca Monteiro Professor Luiz Ricardo Bitencourt

EXERCÍCIOS DE COMPREENSÃO 4) Converta os números decimais para o sistema binário: Número em decimal 78 102 215 404 66

Número em binário

56

23/01/2015 10:56

FDET - Fundamentos de Eletrônica Professor Gleydson Zeca Monteiro Professor Luiz Ricardo Bitencourt

57

EXERCÍCIOS DE COMPREENSÃO 5) Converta os números decimais para o sistema hexadecimal: Número em decimal 486 2000 4096 5555 35479

Número em hexadecimal

23/01/2015 10:56

FDET - Fundamentos de Eletrônica Professor Gleydson Zeca Monteiro Professor Luiz Ricardo Bitencourt

58

EXERCÍCIOS DE COMPREENSÃO 6) Converta os números hexadecimais para o sistema binário: Número em hexadecimal 84 7F 38BC 47FD F1CD

Número em binário

23/01/2015 10:56

FDET - Fundamentos de Eletrônica Professor Gleydson Zeca Monteiro Professor Luiz Ricardo Bitencourt

59

EXERCÍCIOS DE COMPREENSÃO 7) Converta os números binários para o sistema hexadecimal: Número em binário 10011 1110011100 100110010011 11111011110010 1010101011

Número em hexadecimal
Aula 2 - Conversões entre bases numéricas

Related documents

59 Pages • 2,559 Words • PDF • 382 KB

7 Pages • 4,948 Words • PDF • 74 KB

3 Pages • 666 Words • PDF • 301.5 KB

3 Pages • 753 Words • PDF • 113.4 KB

38 Pages • 2,983 Words • PDF • 984.7 KB

2 Pages • 475 Words • PDF • 340.4 KB

8 Pages • 2,137 Words • PDF • 97.4 KB

19 Pages • 1,862 Words • PDF • 431.6 KB

25 Pages • 605 Words • PDF • 3.5 MB

6 Pages • 188 Words • PDF • 1.2 MB

19 Pages • 15,194 Words • PDF • 44.9 MB

139 Pages • 44,350 Words • PDF • 3.9 MB