Administração

380 palavras 2 páginas
Somador BCD

O somador BCD (Binary Code Decimal), consiste é uma entidade capaz de representar números decimais acima de 9, apenas com números de 0 a 9 ( 0000 a 1001 em binário ).

Comentários:

Quando se soma dois números que excedem de 9, a solução que o BCD encontra é obter como resultado um numero binário composto de dois dígitos BCD’s.
Esse processo se da pela soma de 6 ao BCD que excede de 9. Como resultado desta ultima operação obtemos um “estouro”, que será o bit mais significativo, e este bit será o overflow. Este bit representa o dígito das centenas, os bits restantes representam o dígito das dezenas e das unidades que junto ao bit mais significativo ( overflow ) nas suas formas decimais e concatenadas, representam o número desejado.

Explicação lógica: O somador BCD é composto por: 6 full-adder, 2 portas AND, 1 porta XOR e 1 porta OR. A soma é feita entre dois vetores, A e B, onde o carry-in do primeiro full-adder é zero, sempre. A partir daí serão feita sucessivas somas entre 1 bit de cada vetor, gerando seus respectivos carry_out. Como o BCD representa número de 0 à 9 apenas, então precisa-se verificar se a soma ultrapassou tal limite. Essa verificação é feita por uma porta lógica OR de 3 que recebe como entrada os seguintes bits: o carry_out do ultimo bit, a saída de uma porta AND entre o bit mais significativo e do terceiro bit mais significativo do vetor soma e da saída de uma outra porta AND o bit mais significativo e o segundo bit mais significativo do vetor soma. Caso a saída da porta OR seja `1` significa que houve estouro da representação decimal.

A razão do soma 6.
Quando se soma dois números onde o resultado da soma não pode ser representado pelo display da placa, a saída é a representação por número binário composto. Para isso no momento em que há o “estouro” na soma de dois dígitos, deveríamos subtrair a base da representação (no caso 10, pois a representação é decimal), mas a subtração deve ser representada pela soma do

Relacionados

  • administração
    2095 palavras | 9 páginas
  • administraçao
    628 palavras | 3 páginas
  • Administração
    1275 palavras | 6 páginas
  • administraçao
    8588 palavras | 35 páginas
  • administracao
    1323 palavras | 6 páginas
  • Administração
    1284 palavras | 6 páginas
  • Administração
    501 palavras | 3 páginas
  • Administração
    2828 palavras | 12 páginas
  • Administração
    1291 palavras | 6 páginas
  • Administração
    2648 palavras | 11 páginas