A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Eletrônica Digital Códigos Binários Prof. Wanderley.

Apresentações semelhantes


Apresentação em tema: "Eletrônica Digital Códigos Binários Prof. Wanderley."— Transcrição da apresentação:

1 Eletrônica Digital Códigos Binários Prof. Wanderley

2 Códigos Códigos são grupos de símbolos que representam algo. Exemplo: Código morse. Qualquer número decimal pode ser representado por um binário equivalente => Codificação em binário puro. Números decimais grandes requer um processo de conversão para binário puro longo e complicado. Isso requer novas formas de codificação.

3 Decimal Codificado em Binário Binary Coded Decimal (BCD). Cada dígito decimal é representado por um equivalente em binário. Sistema decimal possui 10 algarismos distintos => necessidade de 4 dígitos binários.

4 Decimal Codificado em Binário Dígito decimal Cód. NBCD (8421) Cód.Aiken (2421) Cód.Stibitz (8421 – 3) Cód.7421 (7421) 00000 00110000 10001 01000001 20010 01010010 30011 01100011 40100 01110100 50101101110000101 60110110010010110 70111110110100111 81000111010111001 9 111111001010 Pesos Simetria Operações de divisão Simetria Operações de divisão Número reduzido de 1s

5 Decimal Codificado em Binário Exemplo 1: Converta 943 para binário puro e para BCD e compare a quantidade de bits usada em cada representação. Exemplo 2: Converta o código BCD 0110100000111001 em decimal.

6 Códigos Gray (cíclicos) somente 1 bit varia de um código para o seguinte usados para indicar a variação de grandezas analógicas Dígito decimalCód. Gray 00000 10001 20011 30010 40110 50111 60101 70100 81100 91101 101111 111110 121010 131011 141001 151000

7 Códigos Gray (cíclicos) walking code para somar 1: deslocar para esquerda complementar msbit e usar como novo lsbit DígitoCódigo 000000 100001 200011 300111 401111 511111 611110 711100 811000 910000

8 Códigos Gray (cíclicos)

9 Código 9876543210 Decimal9876543210 00000000001 10000000010 20000000100 30000001000 40000010000 50000100000 60001000000 70010000000 80100000000 91000000000

10 Código Johnson Dígito decimalCódigo JohnsonDígito decimalCódigo Johnson 000000511111 100001611110 200011711100 300111811000 401111910000

11 Código para 7 Segmentos

12 Código ASCII ASCII – American Standard Code for Information Interchange. Possui 7 bits => 2 7 =128 representações. Representa: 26 letras minúsculas; 26 letras maiúsculas; 10 dígitos numéricos; 07 sinais de pontuação; Até cerca de 40 caracteres do tipo +,-,=; Funções do tipo bipe, backspace, etc.

13 Código ASCII

14 Detecção de Erros Movimentação de códigos binários ocorrem com grande frequência. Exemplo: Transmissão de voz digitalizada; Armazenamento e recuperação de dados em memória externa; Transmissão serial de dados entre computadores. Possibilidade de erro: código recebido difere do código transmitido. Principal causa: ruído elétrico.

15 Detecção de Erros Probavilidade baixa de erros: os equipamentos digitais modernos são relativamente livres de ruídos. Porém, a transmissão de códigos binários ocorre aos milhões de bits por segundo. Consequentemente, mesmo com taxas baixas de erro, pode-se produzir erros aleatórios desastrosos. Solução: detectar erros. Método de paridade: tecnica de detecção de erros simples e bastante empregada.

16 Detecção de Erros O bit de paridade pode ser 0 ou 1, dependendo da quantidade de 1s contido no grupo de bits do código. Paridade par: bit de paridade é 1 se conjunto de bits iguais a 1 é par; Paridade ímpar: bit de paridade é 1 se conjunto de bits iguais a 1 é ímpar.


Carregar ppt "Eletrônica Digital Códigos Binários Prof. Wanderley."

Apresentações semelhantes


Anúncios Google