bcd exesso3

Páginas: 7 (1641 palavras) Publicado: 27 de maio de 2014
Introdução

Podemos, através das técnicas de álgebra booleana e construção de circuitos combinacionais, implementar circuitos que realizem determinadas operações e funções lógicas. Dentre essas funções, podemos citar a multiplexação e a decodificação tais como suas operações inversas. Porém, estes conceitos tornaram-se tão comum dentro da lógica digital que foram projetadoscircuitos integrados próprios para realizar estas funções. Desta forma, a multiplexação e a decodificação, assim como outras funções se tornaram operações básicas na montagem de circuitos digitais não sendo necessário a construção de todo um circuito para fazê-las.




















OBJETIVOS

Utilizar operações de multiplexação e de decodificação de dados digitaispara a resolução de um problema lógico. Utilizar decodificadores na implementação do circuito lógico combinacional projetado.

























Decodificador

Circuito cujas entradas representam um número binário (código) e ativa apenas a saída correspondente ao número (código) na entrada. Todas as outras saídas permanecem inativas. O decodificadorpode detectar um código e ativar um único sinal de saída na presença desse código. O código, que é o endereço da saída a ser ativada, pode ser apresentado ao decodificador como a saída de outro circuito lógico, tais como endereços de um microprocessador, ou de chaves e contatos.

Fig.2.1 – Esquema de um decodificador.


Alguns códigos não utilizam as 2n combinações de entrada, como o códigoBCD, neste caso, quando um código inválido aparece na entrada, então nenhuma linha de saída é ativada. Um decodificador é identificado pelo número de entradas de seleção para as saídas decodificadas, ou pelo número de entradas de seleção. Um decodificador com n entradas de seleção pode endereçar 2n saídas.
Os decodificadores tem várias aplicações: as saídas ativadas podem servirpara ativar o alarme de um sistema com uma ocorrência de uma combinação específica de entradas; partir um determinado sistema em resposta a uma combinação decodificada; servir como decodificador de um código específico de entrada para habilitar outro circuito; e ser empregado como sofisticado decodificador de endereços para ativar vários dispositivos tais como chips de memórias em um sistemamicroprocessado.




Códigos BCD (Binary-Coded Decimal, ou Decimal Codificado em Binário)

São códigos binários que representam diretamente os algarismos decimais de 0 a 9. Cada algarismo de um numeral decimal é codificado em BCD individualmente, de forma semelhante à conversão de hexadecimal para binário, e dessa forma, os numerais decimais são codificados (e não convertidos) embinário.



Código BCD 8421

É um código de 4 bits que usa o padrão 8421 de pesos posicionais do sistema binário, onde 8, 4, 2 e 1 são as potências de 2 para numerais binários de 4 bits. Somando os pesos de cada bit 1 da palavra-código, obtém-se o algarismo decimal correspondente, de maneira idêntica à conversão normal de binário para decimal. Como mostrado na tabela 4.1, o códigoBCD 8421 utiliza somente 10 das 16 combinações possíveis com palavras de 4 bits.

Decimal
BCD


8 4 2 1




0
0 0 0 0

1
0 0 0 1

2
0 0 1 0

3
0 0 1 1

4
0 1 0 0

5
0 1 0 1

6
0 1 1 0

7
0 1 1 1

8
1 0 0 0

9
1 0 0 1

Tabela - Código BCD 8421.

Exemplo de conversão decimal – BCD 8421:

72510  0111_0010_0101BCD
A principal vantagem docódigo BCD 8421 é a sua simplicidade: ele é tão popular que quase sempre é chamado simplesmente de “código BCD”, ficando implícito tratar-se do BCD 8421.



Código Excesso-3 (XS3)

É um código BCD em que soma-se 3 à representação em BCD 8421 de cada dígito decimal. O objetivo é gerar um código binário auto - complementar, o que significa um código no qual o complemento de 1 de uma...
Ler documento completo

Por favor, assinar para o acesso.

Estes textos também podem ser interessantes

  • Codigos BCD
  • Trabalho de bcd
  • Código BCD e Gray
  • Decodificador BCD+ mULTIPLICADOR
  • Códigos BCD 8421 e decimal
  • Códigos BCD 8421 e decimal
  • Somador BCD Net
  • Bcd

Seja um membro do Trabalhos Feitos

CADASTRE-SE AGORA!