Carregar apresentação
A apresentação está carregando. Por favor, espere
1
Eletrônica Digital Códigos Binários
Aula 1 Eletrônica Digital Códigos Binários Prof. Wanderley
2
Códigos Códigos são grupos de símbolos que representam algo.
Aula 1 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
Aula 1 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
Aula 1 Número reduzido de 1’s Pesos Simetria Operações de divisão Simetria Operações de divisão 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) 0000 0011 1 0001 0100 2 0010 0101 3 0110 4 0111 5 1011 1000 6 1100 1001 7 1101 1010 8 1110 9 1111
5
Decimal Codificado em Binário
Aula 1 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 em decimal.
6
Códigos Gray (cíclicos)
Dígito decimal Cód. Gray 0000 1 0001 2 0011 3 0010 4 0110 5 0111 6 0101 7 0100 8 1100 9 1101 10 1111 11 1110 12 1010 13 1011 14 1001 15 1000 somente 1 bit varia de um código para o seguinte usados para indicar a variação de grandezas analógicas
7
Códigos Gray (cíclicos)
Dígito Código 00000 1 00001 2 00011 3 00111 4 01111 5 11111 6 11110 7 11100 8 11000 9 10000 “walking code” para somar 1: deslocar para esquerda complementar msbit e usar como novo lsbit
8
Códigos Gray (cíclicos)
9
Código Decimal 9 8 7 6 5 4 3 2 1
10
Código Johnson Dígito decimal Código Johnson 00000 5 11111 1 00001 6
00000 5 11111 1 00001 6 11110 2 00011 7 11100 3 00111 8 11000 4 01111 9 10000
11
Código para 7 Segmentos
12
Código ASCII ASCII – American Standard Code for Information Interchange. Possui 7 bits => 27=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.
Apresentações semelhantes
© 2024 SlidePlayer.com.br Inc.
All rights reserved.