Академический Документы
Профессиональный Документы
Культура Документы
Exemplo: 2345
Milhar 2 2 x 103 2.000 Centena Dezena Unidade 3 3 x 102 300 4 4 x 101 40 5 5 x 100 5
Exemplo: 10112
1 1 x 23 8 0 0 x 22 0 1 1 x 21 2 1 1 x 20 1
8 + 0 + 2 + 1 = 11
25 110012
37 1001012
4.096
176
Se uma calculadora for usada para calcular as divises no processo de converso, o resultado incluir uma frao decimal em vez de um resto.
O resto pode ser obtido multiplicando-se a frao por 16.
Diviso dos bits em grupo de quatro do LSB para o MSB, e a converso de cada grupo no equivalente algarismo hexa
0110111011012 6 E D
110111011012 6EDH
Podemos representar valores decimais variando de 0 at 16N-1, num total de 16N. Por exemplo Com trs dgitos hexa podemos contar de 00016 a FFF16, que corresponde faixa de 010 a 409510 valores diferentes.
Forma compacta de representar sequncia de bits; Sequncias binrias nem sempre representam valores numricos: podem ser algum tipo de cdigo; Conveniente, ao manipular extensas cadeias de bits
Exemplo: Converta o decimal 378 em um nmero binrio de 16 bits, convertendo primeiro em hexadecimal
37810 17AH
Exemplo: Converta o decimal 378 em um nmero binrio de 16 bits, convertendo primeiro em hexadecimal
37810 17AH
Esse valor pode facilmente convertido no binrio 000101111010
Cdigos Binrios
So arranjos compostos pelos dgitos binrios 0 e 1 para representao de dados;
obtido pela converso de cada algarismo decimal de um nmero pelo seu equivalente valor binrio puro com 4 bits.
3421
0011 0100 0010 0001
3421 0011010000100001BCD
nmeros
So utilizados apenas os 10 primeiros dos 16 possveis grupos de 4 bits. A apario de qualquer um desses nmeros proibidos em uma mquina que use o cdigo BCD, geralmente uma indicao de que ocorreu um erro.
para
seu
BCD um sistema decimal onde cada dgito codificado no seu equivalente binrio; Binrio puro obtido a partir de um nmero decimal completo;
BCD requer mais bits que o binrio puro para representar nmeros decimais maiores que um digito.
BCD tem facilidade de converso em decimal: importante do ponto de vista do hardware.
Cdigo Gray
Este sistema de codificao surgiu quando os circuitos lgicos digitais se realizavam com vlvulas termoinicas e dispositivos eletromecnicos. Os contadores necessitavam de potncias muito elevadas e geravam rudo quando vrios bits modificavam-se simultaneamente
B2 0
B1 0
B0 0
G2 0
G1 0
G0 0
0
0 0 1 1 1 1
0
1 1 0 0 1 1
1
0 1 0 1 0 1
0
0 0 1 1 1 1
0
1 1 1 1 0 0
1
1 0 0 1 1 0
Cdigo Gray
Pertence classe de cdigos denominados de variao mnima, pois somente um bit muda entre valores subsequentes.
B2 0
B1 0 0 1 1 0 0 1 1
B0 0 1 0 1 0 1 0 1
G2 0 0 0 0 1 1 1 1
G1 0 0 1 1 1 1 0 0
G0 0 1 1 0 0 1 1 0
0 0 0 1 1 1 1
Cdigo Gray
No aplicado a operaes aritmticas, mais adequado a sistemas de controle digital para eliminar o problema de corrida na mudana de bits.
B2 0
B1 0 0 1 1 0 0 1 1
B0 0 1 0 1 0 1 0 1
G2 0 0 0 0 1 1 1 1
G1 0 0 1 1 1 1 0 0
G0 0 1 1 0 0 1 1 0
0 0 0 1 1 1 1
Cdigo Gray
B2 0 0 0 0 1 1 1 1
B1 0 0 1 1 0 0 1 1
B0 0 1 0 1 0 1 0 1
G2 0 0 0 0 1 1 1 1
G1 0 0 1 1 1 1 0 0
G0 0 1 1 0 0 1 1 0
Cdigo Gray
Cdigo Gray
0 1 1 0
0 0
0 1
1
1
1
0
0 0 0 0 1 1 1 1
0 0 1 1 1 1 0 0
0 1 1 0 0 1 1 0
Bytes
maioria dos microcomputadores manipula e armazena dados binrios e informaes em grupos de 8 bits.
Assim
um nome especial dado para uma cadeia (ou sequncia) de 8 bits: o chamado byte.
Um
byte sempre corresponde a 8 bits, e pode representar numerosos tipos de dados e informaes
Bytes
Exemplo:
Quantos
32 / 8 = 4
Bytes
Exemplo:
Qual
o maior valor decimal que pode representado em binrios usando dois bytes?
ser
Bytes
Exemplo:
Quantos
Nibbles
Nmeros
binrios muitas vezes so divididos em grupos de 4 bits, por exemplo: BCD e nmeros hexadecimais;
Byte
bite Nibble
Nibbles
Exemplo:
Quantos
Nibbles
Exemplo:
Qual
o hexa do nibble menos significativo do nmero 1001 0101? O nibble menos significativo 0101 = 5
Palavras (Words)
Bits,
Cdigos Alfanumricos
cdigo alfanumrico deve representar no mnimo 26 letras maisculas e minsculas, 10 algarismos, sinais de pontuao, caracteres especiais;
ASCII
um cdigo alfanumrico de 7 bits podendo ento representar 128 caracteres distintos (centrado na lngua inglesa);
UNICODE
um cdigo alfanumrico de 16 bits, podendo representar 65.536 caracteres (contempla diversos idiomas).
Cdigos Alfanumricos
Cdigos Alfanumricos
Soluo
O valor hexa fornecido 5C. Traduzindo cada dgito hexa em binrio de 4 bits, obtemos 0101 1100. Os 7 bits menores representam o cdigo ASCII para \, ou 1011100
Cdigos Alfanumricos
Quando uma informao transmitida de um dispositivo (transmissor) para outro(receptor), h a possibilidade de ocorrncia de erros.
A principal causa de erro de transmisso o rudo eltrico, que consiste de flutuaes aleatrias na tenso ou corrente.
No mtodo de paridade par, o valor do bit de paridade determinado para que o nmero total de 1s no conjunto de bits do cdigo(incluindo o bit de paridade) seja par.
O mtodo de paridade mpar, o valor do bit de paridade determinado para que o nmero total de 1s no conjunto de bits do cdigo(incluindo o bit de paridade) seja mpar.
O mtodo no funcionar se ocorrer erro e 2 bits: utilizado quando a probabilidade de erro em 2 bits baixa; Quando um erro for detectado, o receptor poder enviar uma mensagem ao transmissor, solicitando retransmisso do ltimo conjunto de dados. O procedimento do tipo de sistema
Aplicaes
Aplicaes
Aplicaes
Aplicaes
Aplicaes