SlideShare uma empresa Scribd logo
1 de 25
CIRCUITOS DIGITAIS
Prof.ª Ms. Elaine Cecília Gatto
Curso: Ciência da Computação
Revisão: Sistemas de Numeração e Portas Lógicas
Revisão
• LSB = Least Signifcant Bit ou Bit Menos Significativo
• MSB = Most Significant Bit ou Bit Mais Significativo
• Até onde você pode contar usando um número de x bits?
• X = 5  2x – 1 = 25 – 1 = 32 – 1 = 3
• Quantos nUmeros podem ser representados com x bits?
• X = 1 2x = 21 = 2 combinaçoões
• X = 10  2x = 210 = 1.024 combinações
1. Conversão Binário - decimal
210 29 28 27 26 25 24 23 22 21 20
1024 512 256 128 64 32 16 8 4 2 1
Binário: 00001110001 = (00001110001)2
Decimal: ___________
Colocar o número binário na tabela
Obs.: este número binário tem 11 BITS.
1. Conversão Binário - Decimal
0 0 0 0 1 1 1 0 0 0 1
210 29 28 27 26 25 24 23 22 21 20
1024 512 256 128 64 32 16 8 4 2 1
Binário: 00001110001 = (00001110001)2
Decimal: ___________
Agora somar os números onde o número 1 aparece:
1. Conversão Binário - Decimal
0 0 0 0 1 1 1 0 0 0 1
210 29 28 27 26 25 24 23 22 21 20
1024 512 256 128 64 32 16 8 4 2 1
Binário: 00001110001 = (00001110001)2
Decimal: ___________
64 + 32 + 16 + 1 = 113
1. Conversão Binário - Decimal
0 0 0 0 1 1 1 0 0 0 1
210 29 28 27 26 25 24 23 22 21 20
1024 512 256 128 64 32 16 8 4 2 1
Binário: 00001110001 = (00001110001)2
Decimal: 113 = (113)10
2. Conversão Decimal - Binário
210 29 28 27 26 25 24 23 22 21 20
1024 512 256 128 64 32 16 8 4 2 1
Decimal: 234 = (234)10
Binário: _________________
2. Conversão Decimal - Binário
1 1
210 29 28 27 26 25 24 23 22 21 20
1024 512 256 128 64 32 16 8 4 2 1
Decimal: 234 = (234)10
Binário: _________________
Colocar o número 1 nas posições onde der para somar. Verificar na tabela, onde o
número se encaixa. 256 é maior que 234, portanto, não podemos colocar o
número 1 em 256. Entretanto, 128 + 64 = 192, que é menor que 234, então,
colocamos 1 em 128 e em 64. O processo se repete até conseguir completar o
número. Onde não der para somar, colocamos zero.
2. Conversão Decimal - Binário
0 0 0 1 1 1 0 1 0 1 0
210 29 28 27 26 25 24 23 22 21 20
1024 512 256 128 64 32 16 8 4 2 1
Decimal: 234 = (234)10
Binário: 00011101010 = (00011101010)2
128 + 64 + 32 + 8 + 2 = 234
3. Conversão Octal - Decimal
Octal: 627 = (627)8
Decimal: _______
6 2 7
86 85 84 83 82 81 80
262144 32768 4096 512 64 8 1
Para converter um número octal para decimal, basta colocar os números
octais em sequencia na tabela, como mostrado acima. Em seguida, deve ser
feito o seguinte calculo:
(6 * 82) + (2 * 81) + (7 * 80) =
(6 * 64) + (2 * 8) + (7 * 1) =
384 + 16 + 7 =
407
3. Conversão Octal - Decimal
Octal: 627 = (627)8
Decimal: 407 = (407)10
6 2 7
86 85 84 83 82 81 80
262144 32768 4096 512 64 8 1
4. Conversão Decimal - Octal
210 29 28 27 26 25 24 23 22 21 20
1024 512 256 128 64 32 16 8 4 2 1
Decimal: 55 = (55)10
Octal: __________
1º Passo:Transformar o número decimal em número binário
4. Conversão Decimal - Octal
0 0 0 0 0 1 1 0 1 1 1
210 29 28 27 26 25 24 23 22 21 20
1024 512 256 128 64 32 16 8 4 2 1
Decimal: 55 = (55)10
Binário: 00000110111 = (00000110111)2
32 + 16 + 4 + 2 + 1 = 55
4. Conversão Decimal - Octal
0 0 0 0 0 1 1 0 1 1 1
210 29 28 27 26 25 24 23 22 21 20
1024 512 256 128 64 32 16 8 4 2 1
Decimal: 55 = (55)10
Binário: 00000110111 = (00000110111)2
32 + 16 + 4 + 2 + 1 = 55
2º Passo: Separar os números binários em grupos de 3, começando da direita:
00 | 000 | 110 | 111
Agora completar outra tabela, conforme slide a seguir
4. Conversão Decimal - Octal
4º bit 3º bit do número octal 2º bit do número octal 1º bit do número octal
0 0 0 0 0 1 1 0 1 1 1
21 20 22 21 20 22 21 20 22 21 20
2 1 4 2 1 4 2 1 4 2 1
0 0 4 + 2 = 5 4 + 2 + 1 = 7
Decimal: 55 = (55)10
Binário: 00000110111 = (00000110111)2
Octal: _____________________
Agora, somar as posições que contem os números um,
separadamente, conforme mostra a tabela. O número octal será:
0057
4. Conversão Decimal - Octal
4º bit 3º bit do número octal 2º bit do número octal 1º bit do número octal
0 0 0 0 0 1 1 0 1 1 1
21 20 22 21 20 22 21 20 22 21 20
2 1 4 2 1 4 2 1 4 2 1
0 0 5 7
Decimal: 55 = (55)10
Binário: 00000110111 = (00000110111)2
Octal: 0057 = (0057)8
5. Convesão hexadecimal - Decimal
Hexadecimal: CF80 = (CF80)16
Decimal: _______
C F 8 0
165 164 163 162 161 160
12 15 8 0
1048576 65536 4096 256 16 1
Para converter um número hexadecimal para decimal, basta colocar
os números hexadecimais em sequencia na tabela, como mostrado
acima. Em seguida, devemos substituir as letras pelos valores
correspondentes. Somente depois, será feito o cálculo, da mesma
forma que os octais
A 10
B 11
C 12
D 13
E 14
F 15
5. Convesão hexadecimal - Decimal
Hexadecimal: CF80 = (CF80)16
Decimal: _______
C F 8 0
165 164 163 162 161 160
12 15 8 0
1048576 65536 4096 256 16 1
A 10
B 11
C 12
D 13
E 14
F 15
(12 * 163) + (15 * 162) + (8 * 161) + ( 0 * 160) =
(12 * 4096) + (15 * 256) + (8 * 16) + (0 * 1) =
49152 + 3840 + 128 + 0 =
53120
5. Convesão hexadecimal - Decimal
Hexadecimal: CF80 = (CF80)16
Decimal: 53120 = (53120)10
C F 8 0
165 164 163 162 161 160
12 15 8 0
1048576 65536 4096 256 16 1
A 10
B 11
C 12
D 13
E 14
F 15
6. Conversão Decimal - Hexadecimal
210 29 28 27 26 25 24 23 22 21 20
1024 512 256 128 64 32 16 8 4 2 1
Decimal: 100 = (100)10
Hexadecimal = ____________________
1º Passo:Transformar o número decimal em número binário
6. Conversão Decimal - Hexadecimal
0 0 0 0 1 1 0 0 1 0 0
210 29 28 27 26 25 24 23 22 21 20
1024 512 256 128 64 32 16 8 4 2 1
64 + 32 + 4 = 100
Decimal: 100 = (100)10
Binário = 00001100100 = (00001100100)2
Hexadecimal = ____________________
6. Conversão Decimal - Hexadecimal
2º Passo: Separar os números binários em grupos de 4, começando da direita:
000 | 0110 | 0100
Agora completar outra tabela, conforme slide a seguir
Decimal: 100 = (100)10
Binário = 00001100100 = (00001100100)2
Hexadecimal = ____________________
0 0 0 0 1 1 0 0 1 0 0
210 29 28 27 26 25 24 23 22 21 20
1024 512 256 128 64 32 16 8 4 2 1
BCD – DECIMAL CODIFICADO EM BINÁRIO
• Cada dígito é representado com 4 bits binários, de acordo com o
sistema ponderado 8, 4, 2, 1.
• Para converter números decimais para BCD basta dividir o número
em grupos de quatro, cada grupo de 4 bit é correspondente a um
número decimal.
• Exemplo: converta o número decimal 3906 para BCD
• Resposta: (3906)10 = (0011100100000110)2
3 9 0 6
0011 1001 0000 0110
BCD – DECIMAL CODIFICADO EM BINÁRIO
• 4 bits = 1 a 15
• Os seis numeros acima de 9 não são números BCD válidos, pois não
se convertem em um único número decimal
• Números binários BCD válidos: 0000, 0001, 0010, 0011, 0100, 0101,
0110, 0111, 1000, 1001
• Números binários BCD inválidos: 1010, 1011, 1100, 1101, 1110, 1111.
BCD – DECIMAL CODIFICADO EM BINÁRIO
• Convertendo número binário em número decimal:
0110 1001 0011
6 9 3

Mais conteúdo relacionado

Mais procurados

Planos de aula 2011 -pdf
Planos de aula   2011 -pdfPlanos de aula   2011 -pdf
Planos de aula 2011 -pdf
qcavalcante
 
Idéia de números negativos e positivos
Idéia de números negativos e positivosIdéia de números negativos e positivos
Idéia de números negativos e positivos
yanlucas
 
8º ano - 2 - Quiz - Potenciação
8º ano - 2 - Quiz - Potenciação8º ano - 2 - Quiz - Potenciação
8º ano - 2 - Quiz - Potenciação
Prof. Materaldo
 
Jogo: Dominó de Ângulos
Jogo: Dominó de ÂngulosJogo: Dominó de Ângulos
Jogo: Dominó de Ângulos
Ruanna Guido
 

Mais procurados (20)

Aula de fração
Aula de fraçãoAula de fração
Aula de fração
 
Planos de aula 2011 -pdf
Planos de aula   2011 -pdfPlanos de aula   2011 -pdf
Planos de aula 2011 -pdf
 
Matemática mmc e mdc
Matemática mmc e mdcMatemática mmc e mdc
Matemática mmc e mdc
 
Portas logicas
Portas logicasPortas logicas
Portas logicas
 
Idéia de números negativos e positivos
Idéia de números negativos e positivosIdéia de números negativos e positivos
Idéia de números negativos e positivos
 
Projeto matemática 6º ano
Projeto matemática 6º anoProjeto matemática 6º ano
Projeto matemática 6º ano
 
Numeros racionais
Numeros racionaisNumeros racionais
Numeros racionais
 
8º ano - 2 - Quiz - Potenciação
8º ano - 2 - Quiz - Potenciação8º ano - 2 - Quiz - Potenciação
8º ano - 2 - Quiz - Potenciação
 
Regra de três simples e composta
Regra de três simples e compostaRegra de três simples e composta
Regra de três simples e composta
 
Números inteiros
Números inteirosNúmeros inteiros
Números inteiros
 
Matematica Financeira
Matematica FinanceiraMatematica Financeira
Matematica Financeira
 
Prova Canguru da Matemática - 9º ano - 2017
Prova Canguru da Matemática - 9º ano - 2017Prova Canguru da Matemática - 9º ano - 2017
Prova Canguru da Matemática - 9º ano - 2017
 
Cheat sheet Mips 32 bits
Cheat sheet Mips 32 bitsCheat sheet Mips 32 bits
Cheat sheet Mips 32 bits
 
Slide Frações
Slide FraçõesSlide Frações
Slide Frações
 
Atividades de Sistemas Binários
Atividades de Sistemas BináriosAtividades de Sistemas Binários
Atividades de Sistemas Binários
 
Apostila física
Apostila   físicaApostila   física
Apostila física
 
Jogo: Dominó de Ângulos
Jogo: Dominó de ÂngulosJogo: Dominó de Ângulos
Jogo: Dominó de Ângulos
 
AULA 16 - PLANO CARTESIANO.ppt
AULA 16 - PLANO CARTESIANO.pptAULA 16 - PLANO CARTESIANO.ppt
AULA 16 - PLANO CARTESIANO.ppt
 
Volume de prismas retos.ppt
Volume de prismas retos.pptVolume de prismas retos.ppt
Volume de prismas retos.ppt
 
Matematica Basica
Matematica BasicaMatematica Basica
Matematica Basica
 

Semelhante a Circuitos Digitais - Revisão

Sistemas de numeração
Sistemas de numeraçãoSistemas de numeração
Sistemas de numeração
Marco Antonio
 
Apresentação1 sistemas numéricos
Apresentação1   sistemas numéricosApresentação1   sistemas numéricos
Apresentação1 sistemas numéricos
Larissa Rozza Peluso
 
Sistemas de numeração
Sistemas de numeraçãoSistemas de numeração
Sistemas de numeração
Jordan Miguel
 
Operações com binários
Operações com bináriosOperações com binários
Operações com binários
jecyjs
 
Aula 05 sistemas de numeração
Aula 05   sistemas de numeraçãoAula 05   sistemas de numeração
Aula 05 sistemas de numeração
Daniel Moura
 

Semelhante a Circuitos Digitais - Revisão (20)

Introdução
IntroduçãoIntrodução
Introdução
 
Sistema de numeração
Sistema de numeraçãoSistema de numeração
Sistema de numeração
 
Sistema de numeração
Sistema de numeraçãoSistema de numeração
Sistema de numeração
 
binario conversao hexadecimal octal decimal
binario conversao hexadecimal octal decimalbinario conversao hexadecimal octal decimal
binario conversao hexadecimal octal decimal
 
Binarios
BinariosBinarios
Binarios
 
Sistemas de numeração
Sistemas de numeraçãoSistemas de numeração
Sistemas de numeração
 
Sistemas de numeração
Sistemas de numeraçãoSistemas de numeração
Sistemas de numeração
 
Apresentação1 sistemas numéricos
Apresentação1   sistemas numéricosApresentação1   sistemas numéricos
Apresentação1 sistemas numéricos
 
Dig1
Dig1Dig1
Dig1
 
PPT_01_CalculoNumerico.pptx.pdf
PPT_01_CalculoNumerico.pptx.pdfPPT_01_CalculoNumerico.pptx.pdf
PPT_01_CalculoNumerico.pptx.pdf
 
Sistemas de numeração
Sistemas de numeraçãoSistemas de numeração
Sistemas de numeração
 
Sistemas numéricos
Sistemas numéricosSistemas numéricos
Sistemas numéricos
 
Apostila de eletronica_digital
Apostila de eletronica_digitalApostila de eletronica_digital
Apostila de eletronica_digital
 
Noções
 Noções Noções
Noções
 
Tp representação de informação
Tp   representação de informaçãoTp   representação de informação
Tp representação de informação
 
02-Fundamentos.pdf
02-Fundamentos.pdf02-Fundamentos.pdf
02-Fundamentos.pdf
 
Operações com binários
Operações com bináriosOperações com binários
Operações com binários
 
Sistemas numéricos
Sistemas numéricosSistemas numéricos
Sistemas numéricos
 
Sistema conversões
Sistema conversõesSistema conversões
Sistema conversões
 
Aula 05 sistemas de numeração
Aula 05   sistemas de numeraçãoAula 05   sistemas de numeração
Aula 05 sistemas de numeração
 

Mais de Elaine Cecília Gatto

Mais de Elaine Cecília Gatto (20)

A influência da Tecnologia em cada faixa etaria
A influência da Tecnologia em cada faixa etariaA influência da Tecnologia em cada faixa etaria
A influência da Tecnologia em cada faixa etaria
 
Inteligência Artificial Aplicada à Medicina
Inteligência Artificial Aplicada à MedicinaInteligência Artificial Aplicada à Medicina
Inteligência Artificial Aplicada à Medicina
 
Além do Aprendizado Local e Global: Particionando o espaço de classes em prob...
Além do Aprendizado Local e Global: Particionando o espaço de classes em prob...Além do Aprendizado Local e Global: Particionando o espaço de classes em prob...
Além do Aprendizado Local e Global: Particionando o espaço de classes em prob...
 
Apresentação da minha tese de doutorado no EPPC
Apresentação da minha tese de doutorado no EPPCApresentação da minha tese de doutorado no EPPC
Apresentação da minha tese de doutorado no EPPC
 
entrevista r7.pdf
entrevista r7.pdfentrevista r7.pdf
entrevista r7.pdf
 
Como a pesquisa científica impacta o mundo real.pptx
Como a pesquisa científica impacta o mundo real.pptxComo a pesquisa científica impacta o mundo real.pptx
Como a pesquisa científica impacta o mundo real.pptx
 
Empoderamento Feminino
Empoderamento FemininoEmpoderamento Feminino
Empoderamento Feminino
 
Explorando correlações entre rótulos para o particionamento do espaço de rótu...
Explorando correlações entre rótulos para o particionamento do espaço de rótu...Explorando correlações entre rótulos para o particionamento do espaço de rótu...
Explorando correlações entre rótulos para o particionamento do espaço de rótu...
 
Community Detection for Multi-Label Classification - Seminários UFSCar
Community Detection for Multi-Label Classification - Seminários UFSCarCommunity Detection for Multi-Label Classification - Seminários UFSCar
Community Detection for Multi-Label Classification - Seminários UFSCar
 
Classificação Multirrótulo: Aprendizado de Correlações
Classificação Multirrótulo: Aprendizado de CorrelaçõesClassificação Multirrótulo: Aprendizado de Correlações
Classificação Multirrótulo: Aprendizado de Correlações
 
EXPLORANDO CORRELAÇÕES PARA O PARTICIONAMENTO DO ESPAÇO DE RÓTULOS EM PROBLEM...
EXPLORANDO CORRELAÇÕES PARA O PARTICIONAMENTO DO ESPAÇO DE RÓTULOS EM PROBLEM...EXPLORANDO CORRELAÇÕES PARA O PARTICIONAMENTO DO ESPAÇO DE RÓTULOS EM PROBLEM...
EXPLORANDO CORRELAÇÕES PARA O PARTICIONAMENTO DO ESPAÇO DE RÓTULOS EM PROBLEM...
 
Community Detection Method for Multi-Label Classification
Community Detection Method for Multi-Label ClassificationCommunity Detection Method for Multi-Label Classification
Community Detection Method for Multi-Label Classification
 
Mulheres na Campus Party assumir o feminismo ou não – Blogueiras Feministas.pdf
Mulheres na Campus Party assumir o feminismo ou não – Blogueiras Feministas.pdfMulheres na Campus Party assumir o feminismo ou não – Blogueiras Feministas.pdf
Mulheres na Campus Party assumir o feminismo ou não – Blogueiras Feministas.pdf
 
Curtinhas de sábado.pdf
Curtinhas de sábado.pdfCurtinhas de sábado.pdf
Curtinhas de sábado.pdf
 
Explorando Correlações entre Rótulos usando Métodos de Detecção de Comu...
Explorando Correlações entre Rótulos usando Métodos de Detecção de Comu...Explorando Correlações entre Rótulos usando Métodos de Detecção de Comu...
Explorando Correlações entre Rótulos usando Métodos de Detecção de Comu...
 
EXPLORANDO CORRELAÇÕES PARA O PARTICIONAMENTO DO ESPAÇO DE RÓTULOS EM PROBLEM...
EXPLORANDO CORRELAÇÕES PARA O PARTICIONAMENTO DO ESPAÇO DE RÓTULOS EM PROBLEM...EXPLORANDO CORRELAÇÕES PARA O PARTICIONAMENTO DO ESPAÇO DE RÓTULOS EM PROBLEM...
EXPLORANDO CORRELAÇÕES PARA O PARTICIONAMENTO DO ESPAÇO DE RÓTULOS EM PROBLEM...
 
Pipeline desdobramento escalonamento
Pipeline desdobramento escalonamentoPipeline desdobramento escalonamento
Pipeline desdobramento escalonamento
 
Resumo das Instruções de Desvio Incondicionais MIPS 32 bits
Resumo das Instruções de Desvio Incondicionais MIPS 32 bitsResumo das Instruções de Desvio Incondicionais MIPS 32 bits
Resumo das Instruções de Desvio Incondicionais MIPS 32 bits
 
Como descobrir e classificar coisas usando machine learning sem compilcação
Como descobrir e classificar coisas usando machine learning sem compilcaçãoComo descobrir e classificar coisas usando machine learning sem compilcação
Como descobrir e classificar coisas usando machine learning sem compilcação
 
Exploring label correlations for partitioning the label space in multi label ...
Exploring label correlations for partitioning the label space in multi label ...Exploring label correlations for partitioning the label space in multi label ...
Exploring label correlations for partitioning the label space in multi label ...
 

Último

Considerando as pesquisas de Gallahue, Ozmun e Goodway (2013) os bebês até an...
Considerando as pesquisas de Gallahue, Ozmun e Goodway (2013) os bebês até an...Considerando as pesquisas de Gallahue, Ozmun e Goodway (2013) os bebês até an...
Considerando as pesquisas de Gallahue, Ozmun e Goodway (2013) os bebês até an...
azulassessoria9
 
O estudo do controle motor nada mais é do que o estudo da natureza do movimen...
O estudo do controle motor nada mais é do que o estudo da natureza do movimen...O estudo do controle motor nada mais é do que o estudo da natureza do movimen...
O estudo do controle motor nada mais é do que o estudo da natureza do movimen...
azulassessoria9
 
Slide - SAEB. língua portuguesa e matemática
Slide - SAEB. língua portuguesa e matemáticaSlide - SAEB. língua portuguesa e matemática
Slide - SAEB. língua portuguesa e matemática
sh5kpmr7w7
 

Último (20)

apostila filosofia 1 ano 1s (1).pdf 1 ANO DO ENSINO MEDIO . CONCEITOSE CARAC...
apostila filosofia 1 ano  1s (1).pdf 1 ANO DO ENSINO MEDIO . CONCEITOSE CARAC...apostila filosofia 1 ano  1s (1).pdf 1 ANO DO ENSINO MEDIO . CONCEITOSE CARAC...
apostila filosofia 1 ano 1s (1).pdf 1 ANO DO ENSINO MEDIO . CONCEITOSE CARAC...
 
Considerando as pesquisas de Gallahue, Ozmun e Goodway (2013) os bebês até an...
Considerando as pesquisas de Gallahue, Ozmun e Goodway (2013) os bebês até an...Considerando as pesquisas de Gallahue, Ozmun e Goodway (2013) os bebês até an...
Considerando as pesquisas de Gallahue, Ozmun e Goodway (2013) os bebês até an...
 
3 2 - termos-integrantes-da-oracao-.pptx
3 2 - termos-integrantes-da-oracao-.pptx3 2 - termos-integrantes-da-oracao-.pptx
3 2 - termos-integrantes-da-oracao-.pptx
 
MESTRES DA CULTURA DE ASSARÉ Prof. Francisco Leite.pdf
MESTRES DA CULTURA DE ASSARÉ Prof. Francisco Leite.pdfMESTRES DA CULTURA DE ASSARÉ Prof. Francisco Leite.pdf
MESTRES DA CULTURA DE ASSARÉ Prof. Francisco Leite.pdf
 
AULÃO de Língua Portuguesa para o Saepe 2022
AULÃO de Língua Portuguesa para o Saepe 2022AULÃO de Língua Portuguesa para o Saepe 2022
AULÃO de Língua Portuguesa para o Saepe 2022
 
E a chuva ... (Livro pedagógico para ser usado na educação infantil e trabal...
E a chuva ...  (Livro pedagógico para ser usado na educação infantil e trabal...E a chuva ...  (Livro pedagógico para ser usado na educação infantil e trabal...
E a chuva ... (Livro pedagógico para ser usado na educação infantil e trabal...
 
Camadas da terra -Litosfera conteúdo 6º ano
Camadas da terra -Litosfera  conteúdo 6º anoCamadas da terra -Litosfera  conteúdo 6º ano
Camadas da terra -Litosfera conteúdo 6º ano
 
O estudo do controle motor nada mais é do que o estudo da natureza do movimen...
O estudo do controle motor nada mais é do que o estudo da natureza do movimen...O estudo do controle motor nada mais é do que o estudo da natureza do movimen...
O estudo do controle motor nada mais é do que o estudo da natureza do movimen...
 
Tema de redação - As dificuldades para barrar o casamento infantil no Brasil ...
Tema de redação - As dificuldades para barrar o casamento infantil no Brasil ...Tema de redação - As dificuldades para barrar o casamento infantil no Brasil ...
Tema de redação - As dificuldades para barrar o casamento infantil no Brasil ...
 
Slide - SAEB. língua portuguesa e matemática
Slide - SAEB. língua portuguesa e matemáticaSlide - SAEB. língua portuguesa e matemática
Slide - SAEB. língua portuguesa e matemática
 
Sistema de Bibliotecas UCS - Cantos do fim do século
Sistema de Bibliotecas UCS  - Cantos do fim do séculoSistema de Bibliotecas UCS  - Cantos do fim do século
Sistema de Bibliotecas UCS - Cantos do fim do século
 
Apresentação | Símbolos e Valores da União Europeia
Apresentação | Símbolos e Valores da União EuropeiaApresentação | Símbolos e Valores da União Europeia
Apresentação | Símbolos e Valores da União Europeia
 
Cartão de crédito e fatura do cartão.pptx
Cartão de crédito e fatura do cartão.pptxCartão de crédito e fatura do cartão.pptx
Cartão de crédito e fatura do cartão.pptx
 
Slides 9º ano 2024.pptx- Geografia - exercicios
Slides 9º ano 2024.pptx- Geografia - exerciciosSlides 9º ano 2024.pptx- Geografia - exercicios
Slides 9º ano 2024.pptx- Geografia - exercicios
 
Historia de Portugal - Quarto Ano - 2024
Historia de Portugal - Quarto Ano - 2024Historia de Portugal - Quarto Ano - 2024
Historia de Portugal - Quarto Ano - 2024
 
Monoteísmo, Politeísmo, Panteísmo 7 ANO2.pptx
Monoteísmo, Politeísmo, Panteísmo 7 ANO2.pptxMonoteísmo, Politeísmo, Panteísmo 7 ANO2.pptx
Monoteísmo, Politeísmo, Panteísmo 7 ANO2.pptx
 
Quiz | Dia da Europa 2024 (comemoração)
Quiz | Dia da Europa 2024  (comemoração)Quiz | Dia da Europa 2024  (comemoração)
Quiz | Dia da Europa 2024 (comemoração)
 
M0 Atendimento – Definição, Importância .pptx
M0 Atendimento – Definição, Importância .pptxM0 Atendimento – Definição, Importância .pptx
M0 Atendimento – Definição, Importância .pptx
 
Aula 25 - A america espanhola - colonização, exploraçãp e trabalho (mita e en...
Aula 25 - A america espanhola - colonização, exploraçãp e trabalho (mita e en...Aula 25 - A america espanhola - colonização, exploraçãp e trabalho (mita e en...
Aula 25 - A america espanhola - colonização, exploraçãp e trabalho (mita e en...
 
Apresentação | Dia da Europa 2024 - Celebremos a União Europeia!
Apresentação | Dia da Europa 2024 - Celebremos a União Europeia!Apresentação | Dia da Europa 2024 - Celebremos a União Europeia!
Apresentação | Dia da Europa 2024 - Celebremos a União Europeia!
 

Circuitos Digitais - Revisão

  • 1. CIRCUITOS DIGITAIS Prof.ª Ms. Elaine Cecília Gatto Curso: Ciência da Computação Revisão: Sistemas de Numeração e Portas Lógicas
  • 2. Revisão • LSB = Least Signifcant Bit ou Bit Menos Significativo • MSB = Most Significant Bit ou Bit Mais Significativo • Até onde você pode contar usando um número de x bits? • X = 5  2x – 1 = 25 – 1 = 32 – 1 = 3 • Quantos nUmeros podem ser representados com x bits? • X = 1 2x = 21 = 2 combinaçoões • X = 10  2x = 210 = 1.024 combinações
  • 3. 1. Conversão Binário - decimal 210 29 28 27 26 25 24 23 22 21 20 1024 512 256 128 64 32 16 8 4 2 1 Binário: 00001110001 = (00001110001)2 Decimal: ___________ Colocar o número binário na tabela Obs.: este número binário tem 11 BITS.
  • 4. 1. Conversão Binário - Decimal 0 0 0 0 1 1 1 0 0 0 1 210 29 28 27 26 25 24 23 22 21 20 1024 512 256 128 64 32 16 8 4 2 1 Binário: 00001110001 = (00001110001)2 Decimal: ___________ Agora somar os números onde o número 1 aparece:
  • 5. 1. Conversão Binário - Decimal 0 0 0 0 1 1 1 0 0 0 1 210 29 28 27 26 25 24 23 22 21 20 1024 512 256 128 64 32 16 8 4 2 1 Binário: 00001110001 = (00001110001)2 Decimal: ___________ 64 + 32 + 16 + 1 = 113
  • 6. 1. Conversão Binário - Decimal 0 0 0 0 1 1 1 0 0 0 1 210 29 28 27 26 25 24 23 22 21 20 1024 512 256 128 64 32 16 8 4 2 1 Binário: 00001110001 = (00001110001)2 Decimal: 113 = (113)10
  • 7. 2. Conversão Decimal - Binário 210 29 28 27 26 25 24 23 22 21 20 1024 512 256 128 64 32 16 8 4 2 1 Decimal: 234 = (234)10 Binário: _________________
  • 8. 2. Conversão Decimal - Binário 1 1 210 29 28 27 26 25 24 23 22 21 20 1024 512 256 128 64 32 16 8 4 2 1 Decimal: 234 = (234)10 Binário: _________________ Colocar o número 1 nas posições onde der para somar. Verificar na tabela, onde o número se encaixa. 256 é maior que 234, portanto, não podemos colocar o número 1 em 256. Entretanto, 128 + 64 = 192, que é menor que 234, então, colocamos 1 em 128 e em 64. O processo se repete até conseguir completar o número. Onde não der para somar, colocamos zero.
  • 9. 2. Conversão Decimal - Binário 0 0 0 1 1 1 0 1 0 1 0 210 29 28 27 26 25 24 23 22 21 20 1024 512 256 128 64 32 16 8 4 2 1 Decimal: 234 = (234)10 Binário: 00011101010 = (00011101010)2 128 + 64 + 32 + 8 + 2 = 234
  • 10. 3. Conversão Octal - Decimal Octal: 627 = (627)8 Decimal: _______ 6 2 7 86 85 84 83 82 81 80 262144 32768 4096 512 64 8 1 Para converter um número octal para decimal, basta colocar os números octais em sequencia na tabela, como mostrado acima. Em seguida, deve ser feito o seguinte calculo: (6 * 82) + (2 * 81) + (7 * 80) = (6 * 64) + (2 * 8) + (7 * 1) = 384 + 16 + 7 = 407
  • 11. 3. Conversão Octal - Decimal Octal: 627 = (627)8 Decimal: 407 = (407)10 6 2 7 86 85 84 83 82 81 80 262144 32768 4096 512 64 8 1
  • 12. 4. Conversão Decimal - Octal 210 29 28 27 26 25 24 23 22 21 20 1024 512 256 128 64 32 16 8 4 2 1 Decimal: 55 = (55)10 Octal: __________ 1º Passo:Transformar o número decimal em número binário
  • 13. 4. Conversão Decimal - Octal 0 0 0 0 0 1 1 0 1 1 1 210 29 28 27 26 25 24 23 22 21 20 1024 512 256 128 64 32 16 8 4 2 1 Decimal: 55 = (55)10 Binário: 00000110111 = (00000110111)2 32 + 16 + 4 + 2 + 1 = 55
  • 14. 4. Conversão Decimal - Octal 0 0 0 0 0 1 1 0 1 1 1 210 29 28 27 26 25 24 23 22 21 20 1024 512 256 128 64 32 16 8 4 2 1 Decimal: 55 = (55)10 Binário: 00000110111 = (00000110111)2 32 + 16 + 4 + 2 + 1 = 55 2º Passo: Separar os números binários em grupos de 3, começando da direita: 00 | 000 | 110 | 111 Agora completar outra tabela, conforme slide a seguir
  • 15. 4. Conversão Decimal - Octal 4º bit 3º bit do número octal 2º bit do número octal 1º bit do número octal 0 0 0 0 0 1 1 0 1 1 1 21 20 22 21 20 22 21 20 22 21 20 2 1 4 2 1 4 2 1 4 2 1 0 0 4 + 2 = 5 4 + 2 + 1 = 7 Decimal: 55 = (55)10 Binário: 00000110111 = (00000110111)2 Octal: _____________________ Agora, somar as posições que contem os números um, separadamente, conforme mostra a tabela. O número octal será: 0057
  • 16. 4. Conversão Decimal - Octal 4º bit 3º bit do número octal 2º bit do número octal 1º bit do número octal 0 0 0 0 0 1 1 0 1 1 1 21 20 22 21 20 22 21 20 22 21 20 2 1 4 2 1 4 2 1 4 2 1 0 0 5 7 Decimal: 55 = (55)10 Binário: 00000110111 = (00000110111)2 Octal: 0057 = (0057)8
  • 17. 5. Convesão hexadecimal - Decimal Hexadecimal: CF80 = (CF80)16 Decimal: _______ C F 8 0 165 164 163 162 161 160 12 15 8 0 1048576 65536 4096 256 16 1 Para converter um número hexadecimal para decimal, basta colocar os números hexadecimais em sequencia na tabela, como mostrado acima. Em seguida, devemos substituir as letras pelos valores correspondentes. Somente depois, será feito o cálculo, da mesma forma que os octais A 10 B 11 C 12 D 13 E 14 F 15
  • 18. 5. Convesão hexadecimal - Decimal Hexadecimal: CF80 = (CF80)16 Decimal: _______ C F 8 0 165 164 163 162 161 160 12 15 8 0 1048576 65536 4096 256 16 1 A 10 B 11 C 12 D 13 E 14 F 15 (12 * 163) + (15 * 162) + (8 * 161) + ( 0 * 160) = (12 * 4096) + (15 * 256) + (8 * 16) + (0 * 1) = 49152 + 3840 + 128 + 0 = 53120
  • 19. 5. Convesão hexadecimal - Decimal Hexadecimal: CF80 = (CF80)16 Decimal: 53120 = (53120)10 C F 8 0 165 164 163 162 161 160 12 15 8 0 1048576 65536 4096 256 16 1 A 10 B 11 C 12 D 13 E 14 F 15
  • 20. 6. Conversão Decimal - Hexadecimal 210 29 28 27 26 25 24 23 22 21 20 1024 512 256 128 64 32 16 8 4 2 1 Decimal: 100 = (100)10 Hexadecimal = ____________________ 1º Passo:Transformar o número decimal em número binário
  • 21. 6. Conversão Decimal - Hexadecimal 0 0 0 0 1 1 0 0 1 0 0 210 29 28 27 26 25 24 23 22 21 20 1024 512 256 128 64 32 16 8 4 2 1 64 + 32 + 4 = 100 Decimal: 100 = (100)10 Binário = 00001100100 = (00001100100)2 Hexadecimal = ____________________
  • 22. 6. Conversão Decimal - Hexadecimal 2º Passo: Separar os números binários em grupos de 4, começando da direita: 000 | 0110 | 0100 Agora completar outra tabela, conforme slide a seguir Decimal: 100 = (100)10 Binário = 00001100100 = (00001100100)2 Hexadecimal = ____________________ 0 0 0 0 1 1 0 0 1 0 0 210 29 28 27 26 25 24 23 22 21 20 1024 512 256 128 64 32 16 8 4 2 1
  • 23. BCD – DECIMAL CODIFICADO EM BINÁRIO • Cada dígito é representado com 4 bits binários, de acordo com o sistema ponderado 8, 4, 2, 1. • Para converter números decimais para BCD basta dividir o número em grupos de quatro, cada grupo de 4 bit é correspondente a um número decimal. • Exemplo: converta o número decimal 3906 para BCD • Resposta: (3906)10 = (0011100100000110)2 3 9 0 6 0011 1001 0000 0110
  • 24. BCD – DECIMAL CODIFICADO EM BINÁRIO • 4 bits = 1 a 15 • Os seis numeros acima de 9 não são números BCD válidos, pois não se convertem em um único número decimal • Números binários BCD válidos: 0000, 0001, 0010, 0011, 0100, 0101, 0110, 0111, 1000, 1001 • Números binários BCD inválidos: 1010, 1011, 1100, 1101, 1110, 1111.
  • 25. BCD – DECIMAL CODIFICADO EM BINÁRIO • Convertendo número binário em número decimal: 0110 1001 0011 6 9 3