sistemas de numeraÇÃo - docente.ifsc.edu.br filesistema binário →este tipo de sistema utiliza 2...
TRANSCRIPT
![Page 1: SISTEMAS DE NUMERAÇÃO - docente.ifsc.edu.br fileSistema Binário →Este tipo de sistema utiliza 2 dígitos, e possui a Base 2. {0, 1} Prof. Jeferson Fraytag 5](https://reader031.vdocuments.net/reader031/viewer/2022022711/5c012fc409d3f23b288c49d5/html5/thumbnails/1.jpg)
Prof. Jeferson Fraytag
MINISTÉRIO DA EDUCAÇÃO
SECRETARIA DE EDUCAÇÃO PROFISSIONAL E TECNOLÓGICA
INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE SANTA CATARINA
BACHARELADO EM CIÊNCIA DA COMPUTAÇÃO
DISCIPLINA: ELETRÔNICA DIGITAL
SISTEMAS DE NUMERAÇÃO(Unidade 2)
Prof. Jeferson Fraytag
1
![Page 2: SISTEMAS DE NUMERAÇÃO - docente.ifsc.edu.br fileSistema Binário →Este tipo de sistema utiliza 2 dígitos, e possui a Base 2. {0, 1} Prof. Jeferson Fraytag 5](https://reader031.vdocuments.net/reader031/viewer/2022022711/5c012fc409d3f23b288c49d5/html5/thumbnails/2.jpg)
Prof. Jeferson Fraytag
Digital → Baseia-se no conceito binário, usando apenas dois níveisdistintos (0 ou 1) para transmitir ou processar informações.
1; Sim; Ligado; Com tensão; Aceso; Tudo; Verdadeiro; Etc...
0; Não; Desligado; Sem tensão; Apagado; Nada; Falso; Etc...
2
...RELEMBRANDO...
![Page 3: SISTEMAS DE NUMERAÇÃO - docente.ifsc.edu.br fileSistema Binário →Este tipo de sistema utiliza 2 dígitos, e possui a Base 2. {0, 1} Prof. Jeferson Fraytag 5](https://reader031.vdocuments.net/reader031/viewer/2022022711/5c012fc409d3f23b288c49d5/html5/thumbnails/3.jpg)
Prof. Jeferson Fraytag
Importante o conhecimento de alguns sistemas de numeração e códigosnuméricos:
3
Sistema Decimal; Sistema Binário; Sistema Octal; Sistema Hexadecimal.
Cada sistema de numeração é definido pela sua respectiva “base”
O que é Base?
Base corresponde ao número de dígitos que o sistema utiliza!
...RELEMBRANDO...
![Page 4: SISTEMAS DE NUMERAÇÃO - docente.ifsc.edu.br fileSistema Binário →Este tipo de sistema utiliza 2 dígitos, e possui a Base 2. {0, 1} Prof. Jeferson Fraytag 5](https://reader031.vdocuments.net/reader031/viewer/2022022711/5c012fc409d3f23b288c49d5/html5/thumbnails/4.jpg)
Prof. Jeferson Fraytag4
Sistema Decimal → Como o próprio nome diz, este tipo de sistema utiliza10 dígitos, e possui a Base 10.
{0, 1, 2, 3, 4 , 5, 6, 7, 8, 9}
...RELEMBRANDO...
Sistema Binário → Este tipo de sistema utiliza 2 dígitos, e possui a Base 2.
{0, 1}
![Page 5: SISTEMAS DE NUMERAÇÃO - docente.ifsc.edu.br fileSistema Binário →Este tipo de sistema utiliza 2 dígitos, e possui a Base 2. {0, 1} Prof. Jeferson Fraytag 5](https://reader031.vdocuments.net/reader031/viewer/2022022711/5c012fc409d3f23b288c49d5/html5/thumbnails/5.jpg)
Prof. Jeferson Fraytag5
Binário → Decimal
(1010)2 = 1*23 + 0*22 + 1*21 + 0*20
8 0 2 0 = (10)10
...RELEMBRANDO...
Decimal → Binário
+++
(329)10 = (?)2
(101001001)2
Leitura do último para o primeiro dígito!!!
![Page 6: SISTEMAS DE NUMERAÇÃO - docente.ifsc.edu.br fileSistema Binário →Este tipo de sistema utiliza 2 dígitos, e possui a Base 2. {0, 1} Prof. Jeferson Fraytag 5](https://reader031.vdocuments.net/reader031/viewer/2022022711/5c012fc409d3f23b288c49d5/html5/thumbnails/6.jpg)
Prof. Jeferson Fraytag
SISTEMAS DE NUMERAÇÃO(Continuação Binário...)
6
![Page 7: SISTEMAS DE NUMERAÇÃO - docente.ifsc.edu.br fileSistema Binário →Este tipo de sistema utiliza 2 dígitos, e possui a Base 2. {0, 1} Prof. Jeferson Fraytag 5](https://reader031.vdocuments.net/reader031/viewer/2022022711/5c012fc409d3f23b288c49d5/html5/thumbnails/7.jpg)
Prof. Jeferson Fraytag
Sistemas de Numeração
Como Realizar Conversões entre Binário ↔ Decimal?
7
Número fracionários:
Multiplica-se o número após a virgula por 2. Se o resultado for maior que 1, a multiplicação é representada pelo número binário “1”. Caso o resultado da multiplicação seja menor que 1, esta é representada pelo número binário “0”. Deve-se multiplicar o número resultante
depois da virgula por 2 até que este seja igual a zero.
![Page 8: SISTEMAS DE NUMERAÇÃO - docente.ifsc.edu.br fileSistema Binário →Este tipo de sistema utiliza 2 dígitos, e possui a Base 2. {0, 1} Prof. Jeferson Fraytag 5](https://reader031.vdocuments.net/reader031/viewer/2022022711/5c012fc409d3f23b288c49d5/html5/thumbnails/8.jpg)
Prof. Jeferson Fraytag
Sistemas de Numeração
Como Realizar Conversões entre Binário ↔ Decimal?
8
Decimal → Binário
(0,625)10 = (?)2
(0,101)2
Leitura do primeiro para o último dígito!!!
![Page 9: SISTEMAS DE NUMERAÇÃO - docente.ifsc.edu.br fileSistema Binário →Este tipo de sistema utiliza 2 dígitos, e possui a Base 2. {0, 1} Prof. Jeferson Fraytag 5](https://reader031.vdocuments.net/reader031/viewer/2022022711/5c012fc409d3f23b288c49d5/html5/thumbnails/9.jpg)
Prof. Jeferson Fraytag
Sistemas de Numeração
Como Realizar Conversões entre Binário ↔ Decimal?
9
Decimal → Binário
(78,625)10 = (?)2
Resolver separadamente a parte inteira e a parte não-inteira, e depois agrupa-las
(78)10 = (1001110)2
(0,625)10 = (0,101)2
(1001110,101)2
![Page 10: SISTEMAS DE NUMERAÇÃO - docente.ifsc.edu.br fileSistema Binário →Este tipo de sistema utiliza 2 dígitos, e possui a Base 2. {0, 1} Prof. Jeferson Fraytag 5](https://reader031.vdocuments.net/reader031/viewer/2022022711/5c012fc409d3f23b288c49d5/html5/thumbnails/10.jpg)
Prof. Jeferson Fraytag
SISTEMAS DE NUMERAÇÃO(Octal)
10
![Page 11: SISTEMAS DE NUMERAÇÃO - docente.ifsc.edu.br fileSistema Binário →Este tipo de sistema utiliza 2 dígitos, e possui a Base 2. {0, 1} Prof. Jeferson Fraytag 5](https://reader031.vdocuments.net/reader031/viewer/2022022711/5c012fc409d3f23b288c49d5/html5/thumbnails/11.jpg)
Prof. Jeferson Fraytag
Sistemas de Numeração
11
Sistema Octal → Este tipo de sistema utiliza 8 dígitos, e possui a Base 8.
{0, 1, 2, 3, 4, 5, 6, 7}
(707)8
Indica a Base
Indica o número
![Page 12: SISTEMAS DE NUMERAÇÃO - docente.ifsc.edu.br fileSistema Binário →Este tipo de sistema utiliza 2 dígitos, e possui a Base 2. {0, 1} Prof. Jeferson Fraytag 5](https://reader031.vdocuments.net/reader031/viewer/2022022711/5c012fc409d3f23b288c49d5/html5/thumbnails/12.jpg)
Prof. Jeferson Fraytag
Sistemas de Numeração
Como Realizar Conversões entre Binário ↔ Octal?
12
Binário → Octal
(110100011010111)2 = (?)8
Converte-se cada grupo de 3 dígitos binários pelo seu equivalente octal
SEMPRE DA DIREITA PARA A ESQUERDA
(110 100 011 010 111)2(64327)8
6 4 3 2 7
![Page 13: SISTEMAS DE NUMERAÇÃO - docente.ifsc.edu.br fileSistema Binário →Este tipo de sistema utiliza 2 dígitos, e possui a Base 2. {0, 1} Prof. Jeferson Fraytag 5](https://reader031.vdocuments.net/reader031/viewer/2022022711/5c012fc409d3f23b288c49d5/html5/thumbnails/13.jpg)
Prof. Jeferson Fraytag
Sistemas de Numeração
13
Binário → Octal
(10111)2(010 111)2 (27)8
2 7
Adicionado o dígito “0”
(1011001)2 (001 011 001)2 (131)8
1 3 1
Como Realizar Conversões entre Binário ↔ Octal?
![Page 14: SISTEMAS DE NUMERAÇÃO - docente.ifsc.edu.br fileSistema Binário →Este tipo de sistema utiliza 2 dígitos, e possui a Base 2. {0, 1} Prof. Jeferson Fraytag 5](https://reader031.vdocuments.net/reader031/viewer/2022022711/5c012fc409d3f23b288c49d5/html5/thumbnails/14.jpg)
Prof. Jeferson Fraytag
Sistemas de Numeração
Como Realizar Conversões entre Binário ↔ Octal?
14
Octal → Binário
(703)8 = (?)2
Converte-se cada número no seu equivalente binário de três dígitos
(7 0 3)8(111000011)2
111 000 011
![Page 15: SISTEMAS DE NUMERAÇÃO - docente.ifsc.edu.br fileSistema Binário →Este tipo de sistema utiliza 2 dígitos, e possui a Base 2. {0, 1} Prof. Jeferson Fraytag 5](https://reader031.vdocuments.net/reader031/viewer/2022022711/5c012fc409d3f23b288c49d5/html5/thumbnails/15.jpg)
Prof. Jeferson Fraytag
Sistemas de Numeração
15
Octal → Binário
(555)8 (101101101)2
(3547)8
Como Realizar Conversões entre Binário ↔ Octal?
101 101 101
(5 5 5)8
011 101 100
(3 5 4 7)8
111
(011101100111)2
![Page 16: SISTEMAS DE NUMERAÇÃO - docente.ifsc.edu.br fileSistema Binário →Este tipo de sistema utiliza 2 dígitos, e possui a Base 2. {0, 1} Prof. Jeferson Fraytag 5](https://reader031.vdocuments.net/reader031/viewer/2022022711/5c012fc409d3f23b288c49d5/html5/thumbnails/16.jpg)
Prof. Jeferson Fraytag
Sistemas de Numeração
16
Octal ↔ Binário
a) (4326)8 = (?)2
b) (651)8 = (?)2
c) (10011101)2 = (?)8
(100011010110)2
(110101001)2
(235)8
Resolva os Exercícios
![Page 17: SISTEMAS DE NUMERAÇÃO - docente.ifsc.edu.br fileSistema Binário →Este tipo de sistema utiliza 2 dígitos, e possui a Base 2. {0, 1} Prof. Jeferson Fraytag 5](https://reader031.vdocuments.net/reader031/viewer/2022022711/5c012fc409d3f23b288c49d5/html5/thumbnails/17.jpg)
Prof. Jeferson Fraytag
SISTEMAS DE NUMERAÇÃO(Hexadecimal)
17
![Page 18: SISTEMAS DE NUMERAÇÃO - docente.ifsc.edu.br fileSistema Binário →Este tipo de sistema utiliza 2 dígitos, e possui a Base 2. {0, 1} Prof. Jeferson Fraytag 5](https://reader031.vdocuments.net/reader031/viewer/2022022711/5c012fc409d3f23b288c49d5/html5/thumbnails/18.jpg)
Prof. Jeferson Fraytag
Sistemas de Numeração
18
Sistema Hexadecimal → Como o próprio nome diz, este tipo de sistemautiliza 16 dígitos, e possui a Base 16.
{0, 1, 2, 3, 4 , 5, 6, 7, 8, 9, A, B, C, D, E, F}
(8CD03)16
Indica a Base
Indica o número
Sistema amplamente utilizado para representação de números e dados binários na operação de microprocessadores!!
![Page 19: SISTEMAS DE NUMERAÇÃO - docente.ifsc.edu.br fileSistema Binário →Este tipo de sistema utiliza 2 dígitos, e possui a Base 2. {0, 1} Prof. Jeferson Fraytag 5](https://reader031.vdocuments.net/reader031/viewer/2022022711/5c012fc409d3f23b288c49d5/html5/thumbnails/19.jpg)
Prof. Jeferson Fraytag
Sistemas de Numeração
19
Sistema Hexadecimal → Tabela de equivalências
![Page 20: SISTEMAS DE NUMERAÇÃO - docente.ifsc.edu.br fileSistema Binário →Este tipo de sistema utiliza 2 dígitos, e possui a Base 2. {0, 1} Prof. Jeferson Fraytag 5](https://reader031.vdocuments.net/reader031/viewer/2022022711/5c012fc409d3f23b288c49d5/html5/thumbnails/20.jpg)
Prof. Jeferson Fraytag
Sistemas de Numeração
20
Hexadecimal → Binário:
(8 C D 0 3)16
(10001100110100000011)2
1000 1100 1101 0000 0011
![Page 21: SISTEMAS DE NUMERAÇÃO - docente.ifsc.edu.br fileSistema Binário →Este tipo de sistema utiliza 2 dígitos, e possui a Base 2. {0, 1} Prof. Jeferson Fraytag 5](https://reader031.vdocuments.net/reader031/viewer/2022022711/5c012fc409d3f23b288c49d5/html5/thumbnails/21.jpg)
Prof. Jeferson Fraytag
Sistemas de Numeração
21
Hexadecimal → Binário:
(A 3 5 D)16
(1010001101011101)2
1010 0011 0101 1101
![Page 22: SISTEMAS DE NUMERAÇÃO - docente.ifsc.edu.br fileSistema Binário →Este tipo de sistema utiliza 2 dígitos, e possui a Base 2. {0, 1} Prof. Jeferson Fraytag 5](https://reader031.vdocuments.net/reader031/viewer/2022022711/5c012fc409d3f23b288c49d5/html5/thumbnails/22.jpg)
Prof. Jeferson Fraytag
Sistemas de Numeração
22
a) (ABC)16 = (?)2
b) (8FF1)16 = (?)2
c) (D56)16 = (?)2
d) (D56)16 = (?)8
(101010111100)2
(1000111111110001)2
(110101010110)2
Hexadecimal → Binário:
(6526)8
Resolva os Exercícios
![Page 23: SISTEMAS DE NUMERAÇÃO - docente.ifsc.edu.br fileSistema Binário →Este tipo de sistema utiliza 2 dígitos, e possui a Base 2. {0, 1} Prof. Jeferson Fraytag 5](https://reader031.vdocuments.net/reader031/viewer/2022022711/5c012fc409d3f23b288c49d5/html5/thumbnails/23.jpg)
Prof. Jeferson Fraytag
Sistemas de Numeração
23
Hexadecimal → Decimal:
(F8E6)16 = (?)10
(F8E6)16 = F*163 + 8*162 + E*161 + 6*160
(F8E6)16 = 15*163 + 8*162 + 14*161 + 6*160 = (63718)10
![Page 24: SISTEMAS DE NUMERAÇÃO - docente.ifsc.edu.br fileSistema Binário →Este tipo de sistema utiliza 2 dígitos, e possui a Base 2. {0, 1} Prof. Jeferson Fraytag 5](https://reader031.vdocuments.net/reader031/viewer/2022022711/5c012fc409d3f23b288c49d5/html5/thumbnails/24.jpg)
Prof. Jeferson Fraytag
Sistemas de Numeração
24
Hexadecimal → Decimal:
(B6,26)16 = (?)10
(B6,26)16 = B*161 + 6*160 + 2*16-1 + 6*16-2
(B6,26)16 = 11*161 + 6*160 + 2*16-1 + 6*16-2 = (182,148)10
![Page 25: SISTEMAS DE NUMERAÇÃO - docente.ifsc.edu.br fileSistema Binário →Este tipo de sistema utiliza 2 dígitos, e possui a Base 2. {0, 1} Prof. Jeferson Fraytag 5](https://reader031.vdocuments.net/reader031/viewer/2022022711/5c012fc409d3f23b288c49d5/html5/thumbnails/25.jpg)
Prof. Jeferson Fraytag
Sistemas de Numeração
25
a) (ABC)16 = (?)10
b) (8FF1)16 = (?)10
c) (D56)16 = (?)10
(2748)10
(36849)10
(3414)10
Hexadecimal → Decimal:
Resolva os Exercícios
![Page 26: SISTEMAS DE NUMERAÇÃO - docente.ifsc.edu.br fileSistema Binário →Este tipo de sistema utiliza 2 dígitos, e possui a Base 2. {0, 1} Prof. Jeferson Fraytag 5](https://reader031.vdocuments.net/reader031/viewer/2022022711/5c012fc409d3f23b288c49d5/html5/thumbnails/26.jpg)
Prof. Jeferson Fraytag
Sistemas de Numeração
26
Decimal → Hexadecimal:
(2479)10 = (?)16
A conversão de um número decimal (inteiro ou fracionário) é feita de forma idêntica a conversão decimal para binário
(2479)10 = (9AF)16
![Page 27: SISTEMAS DE NUMERAÇÃO - docente.ifsc.edu.br fileSistema Binário →Este tipo de sistema utiliza 2 dígitos, e possui a Base 2. {0, 1} Prof. Jeferson Fraytag 5](https://reader031.vdocuments.net/reader031/viewer/2022022711/5c012fc409d3f23b288c49d5/html5/thumbnails/27.jpg)
Prof. Jeferson Fraytag
Sistemas de Numeração
27
a) (65)10 = (?)16
b) (1001)10 = (?)16
c) (328)10 = (?)16
(41)16
(3E9)16
(148)16
Decimal → Hexadecimal:
Resolva os Exercícios
![Page 28: SISTEMAS DE NUMERAÇÃO - docente.ifsc.edu.br fileSistema Binário →Este tipo de sistema utiliza 2 dígitos, e possui a Base 2. {0, 1} Prof. Jeferson Fraytag 5](https://reader031.vdocuments.net/reader031/viewer/2022022711/5c012fc409d3f23b288c49d5/html5/thumbnails/28.jpg)
Prof. Jeferson Fraytag
SISTEMAS DE NUMERAÇÃO(Código BCD)
28
![Page 29: SISTEMAS DE NUMERAÇÃO - docente.ifsc.edu.br fileSistema Binário →Este tipo de sistema utiliza 2 dígitos, e possui a Base 2. {0, 1} Prof. Jeferson Fraytag 5](https://reader031.vdocuments.net/reader031/viewer/2022022711/5c012fc409d3f23b288c49d5/html5/thumbnails/29.jpg)
Prof. Jeferson Fraytag
Sistemas de Numeração
29
Código “BCD” → Binary-coded decimal: Significa que os dígitos decimaissão codificados em binários.
Equivalência direta número a número!!
![Page 30: SISTEMAS DE NUMERAÇÃO - docente.ifsc.edu.br fileSistema Binário →Este tipo de sistema utiliza 2 dígitos, e possui a Base 2. {0, 1} Prof. Jeferson Fraytag 5](https://reader031.vdocuments.net/reader031/viewer/2022022711/5c012fc409d3f23b288c49d5/html5/thumbnails/30.jpg)
Prof. Jeferson Fraytag
Sistemas de Numeração
30
Código “BCD” → Conversão de decimal para BCD:
(2 9 4 5)10
(0010100101000101)BCD
0010 1001 0100 0101
Seguir a tabela para cada número!
![Page 31: SISTEMAS DE NUMERAÇÃO - docente.ifsc.edu.br fileSistema Binário →Este tipo de sistema utiliza 2 dígitos, e possui a Base 2. {0, 1} Prof. Jeferson Fraytag 5](https://reader031.vdocuments.net/reader031/viewer/2022022711/5c012fc409d3f23b288c49d5/html5/thumbnails/31.jpg)
Prof. Jeferson Fraytag
Sistemas de Numeração
31
Código “BCD” → Conversão de BCD para decimal:
(1100110000110)BCD = (?)10
1 9 8 6
(0001 1001 1000 0110)BCD = (1986)10
![Page 32: SISTEMAS DE NUMERAÇÃO - docente.ifsc.edu.br fileSistema Binário →Este tipo de sistema utiliza 2 dígitos, e possui a Base 2. {0, 1} Prof. Jeferson Fraytag 5](https://reader031.vdocuments.net/reader031/viewer/2022022711/5c012fc409d3f23b288c49d5/html5/thumbnails/32.jpg)
Prof. Jeferson Fraytag
SISTEMAS DE NUMERAÇÃO(Código ASCII)
32
![Page 33: SISTEMAS DE NUMERAÇÃO - docente.ifsc.edu.br fileSistema Binário →Este tipo de sistema utiliza 2 dígitos, e possui a Base 2. {0, 1} Prof. Jeferson Fraytag 5](https://reader031.vdocuments.net/reader031/viewer/2022022711/5c012fc409d3f23b288c49d5/html5/thumbnails/33.jpg)
Prof. Jeferson Fraytag
Código ASCII
33
ASCII = “American Standard Code for Information Interchange”;
Código alfanumérico padronizado que define as entradas e saídas dohardware.
Código de 7 dígitos
{ x6 x5 x4 x3 x2 x1 x0 }
![Page 34: SISTEMAS DE NUMERAÇÃO - docente.ifsc.edu.br fileSistema Binário →Este tipo de sistema utiliza 2 dígitos, e possui a Base 2. {0, 1} Prof. Jeferson Fraytag 5](https://reader031.vdocuments.net/reader031/viewer/2022022711/5c012fc409d3f23b288c49d5/html5/thumbnails/34.jpg)
Prof. Jeferson Fraytag
Código ASCII
34
{ x6 x5 x4 x3 x2 x1 x0 }
{ 0110101}
{ 1101101}
![Page 35: SISTEMAS DE NUMERAÇÃO - docente.ifsc.edu.br fileSistema Binário →Este tipo de sistema utiliza 2 dígitos, e possui a Base 2. {0, 1} Prof. Jeferson Fraytag 5](https://reader031.vdocuments.net/reader031/viewer/2022022711/5c012fc409d3f23b288c49d5/html5/thumbnails/35.jpg)
Prof. Jeferson Fraytag
Até a Próxima Aula!!
35