Atividade estruturada nº 1 CIRCUITO PARA GERAR O COMPLEMENTO A 2 DE UM NUMERAL BINÁRIO DE 4 BITS

659 palavras 3 páginas
Atividade estruturada nº 1 CIRCUITO PARA GERAR O COMPLEMENTO A 2 DE UM NUMERAL BINÁRIO DE 4 BITS
CIRCUITOS COMBINACIONAIS

CIRCUITO PARA GERAR O COMPLEMENTO A 2 DE UM NUMERAL BINÁRIO DE 4 BITS

1111
- 0011
------------
1100
+ 0001
------------
1101

Representação em C2 dos números binários de 4 dígitos ( Positivo/ Negativo)

Decimal (positivo) Binário Decimal (negativo) Binário (C2)
0 0000 -1 1111
1 0001 -2 1110
2 0010 -3 1101
3 0011 -4 1100
4 0100 -5 1011
5 0101 -6 1010
6 0110 -7 1001
7 0111 -8 1000

Para se obter o complemento de 2 de um número binário, a regra geral nos diz para subtrair cada algarismo de 2. Por causa da particularidade dos números binários (subtrair de 1 cada bit é o mesmo que inverter todos os bits - e é o mesmo que tirar o complemento de 1), para obter o C2 de um número obtemos primeiro o complemento de um (invertendo os bits) e depois somamos 1 ao resultado, já que (2-N) = (1-N)+1
Existe outra maneira de usar o complemento a dois. Vamos supor que temos um número binário 101110, começando da direita para esquerda você vai repetindo o número (para a esquerda) até encontrar o número 1, depois que encontrá-lo repita-o e passe a inverter o restante.

Decodificadores

Os decodificadores são circuitos lógicos que convertem informações de um código para outro. Uma das maiores aplicações dos decodificadores está na conversão de informações de um código para o acionamento de displays, de forma que algarismos ou letras codificadas digitalmente sejam mais compreensíveis aos usuários. Um decodificador é o circuito lógico que converte um código binário de N bits que lhe é apresentado como entrada, em M linhas de saída, sendo que cada linha de saída será ativada por uma, e, somente uma, das possíveis combinações dos bits de entrada, são ferramentas importantes nos projetos digitais, pois são amplamente utilizados para selecionar memórias e realizar conversões de códigos (por exemplo, binário para decimal) e

Relacionados

  • trabalho
    19854 palavras | 80 páginas
  • Tecnologia
    20135 palavras | 81 páginas
  • Arquitetura e organização de computadores
    36384 palavras | 146 páginas
  • Arquitetura de computação
    37722 palavras | 151 páginas
  • informatica
    29646 palavras | 119 páginas
  • Mecatronica
    168223 palavras | 673 páginas
  • Apostilamecatronica
    147282 palavras | 590 páginas
  • Engenharia
    196538 palavras | 787 páginas
  • 201728346 Linguagem De Programacao Go Google Apostila Livro Curso Docx
    142137 palavras | 569 páginas
  • Apostila Sargente FAB 2016
    208484 palavras | 834 páginas