• Home
  • Chat IA
  • Guru IA
  • Tutores
  • Central de ajuda
Home
Chat IA
Guru IA
Tutores

·

Engenharia de Computação ·

Sistemas Digitais

Envie sua pergunta para a IA e receba a resposta na hora

Recomendado para você

Desenho de Circuitos Lógicos para Deslocador Programável e Operações Aritméticas

1

Desenho de Circuitos Lógicos para Deslocador Programável e Operações Aritméticas

Sistemas Digitais

UFAL

Blocos Operacionais Sequenciais em Sistemas Digitais

28

Blocos Operacionais Sequenciais em Sistemas Digitais

Sistemas Digitais

UFAL

Projeto em Nível RTL de Sistemas Digitais: Parte 2

14

Projeto em Nível RTL de Sistemas Digitais: Parte 2

Sistemas Digitais

UFAL

Introdução aos Sistemas Digitais: Latches e Flip-Flops

27

Introdução aos Sistemas Digitais: Latches e Flip-Flops

Sistemas Digitais

UFAL

Projetos de Sistemas Digitais ULA e Multiplicador VHDL Decodificador

4

Projetos de Sistemas Digitais ULA e Multiplicador VHDL Decodificador

Sistemas Digitais

UFAL

Função e Tabela da Verdade do Circuito

1

Função e Tabela da Verdade do Circuito

Sistemas Digitais

UFAL

Blocos Operacionais Combinacionais: Comparadores Digitais - Sistemas Digitais

25

Blocos Operacionais Combinacionais: Comparadores Digitais - Sistemas Digitais

Sistemas Digitais

UFAL

Lista de Exercicios - Implementacao de Circuito com Multiplexadores e Deslocador Programavel

1

Lista de Exercicios - Implementacao de Circuito com Multiplexadores e Deslocador Programavel

Sistemas Digitais

UFAL

Sistemas Digitais - Análise e Projeto de Sistemas Combinacionais

42

Sistemas Digitais - Análise e Projeto de Sistemas Combinacionais

Sistemas Digitais

UFAL

Projeto de Sistemas Sequenciais Síncronos

36

Projeto de Sistemas Sequenciais Síncronos

Sistemas Digitais

UFAL

Texto de pré-visualização

Sistemas digitais Blocos operacionais combinacionais 4 Bruno Nogueira brunoicufalbr Sistemas digitais Deslocadores Um deslocador de N bits é um componente que pode deslocar uma entrada de N bits um certo número de vezes pra gerar uma saída de N bits Útil para Mudar a posição dos bits de um número shift Dividir ou multiplicar por uma potência de 2 Sistemas digitais Deslocador simples Desloca um bit para a esquerda Recebe um bit adicional de entrada que é adicionado ao bit menos significativo do número Útil para multiplicar um número por 2 Sistemas digitais Projeto conversor aproximado Celsius Fahrenheit Um termômetro digital que digitaliza a temperatura em Celsius produz um número binário C de oito bits Assim 30 graus Celsius seria digitalizado como 00011110 Queremos converter para Fahrenheit 8 bits Para isso a equação é F C95 32 Vamos considerar que não estamos preocupados com exatidão e por isso vamos usar uma mais simples F C2 32 Desenvolva o circuito que converte C F Sistemas digitais Projeto conversor aproximado Celsius Fahrenheit Sistemas digitais Deslocador 2 Se sh 1 Desloca uma posição para a esquerda Senão Não faz nenhum deslocamento Sistemas digitais Deslocador 3 Se shL 0 e shR 0 Não faz nada Se shL 1 e shR 0 Faz um deslocamento para a esquerda Se shL 0 e shR 1 Faz um deslocamento para a direita Se shL 1 e shR 1 Podemos fazer com que a saída seja zero conectando a entrada 3 de todos os multiplexadores ao valor 0 Sistemas digitais 5 Exercício Faça um deslocador que recebe A um número de 5 bits shamt um valor de 2 bits que indica quantos deslocamentos para esquerda devem ser feitos em A Retorna B o número deslocado Sistemas digitais shamt A shamt 2 B 5 5 sh Exercício Um deslocador como o do exercício também é chamado de deslocador barrel Sistemas digitais 1 1 1 0 0 0 A B in in sh in sh Decodificador shamt d0 d1 d2 i0 i1 d0 d1 d2 0 0 0 0 0 0 1 1 0 0 1 0 1 1 0 1 1 1 1 1 i0 i1 Tabela verdade do decodificador 5 5 5 2 Projeto ULA A 5 bits B 5 bits S 3 bits ULA F 5 bits Display Disp 1 7 bits Disp 2 7 bits Overflow 1 bit Status 1 bit Sinal 1 bit Sistemas digitais

Envie sua pergunta para a IA e receba a resposta na hora

Recomendado para você

Desenho de Circuitos Lógicos para Deslocador Programável e Operações Aritméticas

1

Desenho de Circuitos Lógicos para Deslocador Programável e Operações Aritméticas

Sistemas Digitais

UFAL

Blocos Operacionais Sequenciais em Sistemas Digitais

28

Blocos Operacionais Sequenciais em Sistemas Digitais

Sistemas Digitais

UFAL

Projeto em Nível RTL de Sistemas Digitais: Parte 2

14

Projeto em Nível RTL de Sistemas Digitais: Parte 2

Sistemas Digitais

UFAL

Introdução aos Sistemas Digitais: Latches e Flip-Flops

27

Introdução aos Sistemas Digitais: Latches e Flip-Flops

Sistemas Digitais

UFAL

Projetos de Sistemas Digitais ULA e Multiplicador VHDL Decodificador

4

Projetos de Sistemas Digitais ULA e Multiplicador VHDL Decodificador

Sistemas Digitais

UFAL

Função e Tabela da Verdade do Circuito

1

Função e Tabela da Verdade do Circuito

Sistemas Digitais

UFAL

Blocos Operacionais Combinacionais: Comparadores Digitais - Sistemas Digitais

25

Blocos Operacionais Combinacionais: Comparadores Digitais - Sistemas Digitais

Sistemas Digitais

UFAL

Lista de Exercicios - Implementacao de Circuito com Multiplexadores e Deslocador Programavel

1

Lista de Exercicios - Implementacao de Circuito com Multiplexadores e Deslocador Programavel

Sistemas Digitais

UFAL

Sistemas Digitais - Análise e Projeto de Sistemas Combinacionais

42

Sistemas Digitais - Análise e Projeto de Sistemas Combinacionais

Sistemas Digitais

UFAL

Projeto de Sistemas Sequenciais Síncronos

36

Projeto de Sistemas Sequenciais Síncronos

Sistemas Digitais

UFAL

Texto de pré-visualização

Sistemas digitais Blocos operacionais combinacionais 4 Bruno Nogueira brunoicufalbr Sistemas digitais Deslocadores Um deslocador de N bits é um componente que pode deslocar uma entrada de N bits um certo número de vezes pra gerar uma saída de N bits Útil para Mudar a posição dos bits de um número shift Dividir ou multiplicar por uma potência de 2 Sistemas digitais Deslocador simples Desloca um bit para a esquerda Recebe um bit adicional de entrada que é adicionado ao bit menos significativo do número Útil para multiplicar um número por 2 Sistemas digitais Projeto conversor aproximado Celsius Fahrenheit Um termômetro digital que digitaliza a temperatura em Celsius produz um número binário C de oito bits Assim 30 graus Celsius seria digitalizado como 00011110 Queremos converter para Fahrenheit 8 bits Para isso a equação é F C95 32 Vamos considerar que não estamos preocupados com exatidão e por isso vamos usar uma mais simples F C2 32 Desenvolva o circuito que converte C F Sistemas digitais Projeto conversor aproximado Celsius Fahrenheit Sistemas digitais Deslocador 2 Se sh 1 Desloca uma posição para a esquerda Senão Não faz nenhum deslocamento Sistemas digitais Deslocador 3 Se shL 0 e shR 0 Não faz nada Se shL 1 e shR 0 Faz um deslocamento para a esquerda Se shL 0 e shR 1 Faz um deslocamento para a direita Se shL 1 e shR 1 Podemos fazer com que a saída seja zero conectando a entrada 3 de todos os multiplexadores ao valor 0 Sistemas digitais 5 Exercício Faça um deslocador que recebe A um número de 5 bits shamt um valor de 2 bits que indica quantos deslocamentos para esquerda devem ser feitos em A Retorna B o número deslocado Sistemas digitais shamt A shamt 2 B 5 5 sh Exercício Um deslocador como o do exercício também é chamado de deslocador barrel Sistemas digitais 1 1 1 0 0 0 A B in in sh in sh Decodificador shamt d0 d1 d2 i0 i1 d0 d1 d2 0 0 0 0 0 0 1 1 0 0 1 0 1 1 0 1 1 1 1 1 i0 i1 Tabela verdade do decodificador 5 5 5 2 Projeto ULA A 5 bits B 5 bits S 3 bits ULA F 5 bits Display Disp 1 7 bits Disp 2 7 bits Overflow 1 bit Status 1 bit Sinal 1 bit Sistemas digitais

Sua Nova Sala de Aula

Sua Nova Sala de Aula

Empresa

Central de ajuda Contato Blog

Legal

Termos de uso Política de privacidade Política de cookies Código de honra

Baixe o app

4,8
(35.000 avaliações)
© 2025 Meu Guru®