Você está na página 1de 1
32 Sereus rams — pancinos e euCtes Converta 0 niimero BCD 011111000001 em seu equivalente decimal. Solugao 0111 1100 0001 7 4 ot (© grupo referente a um cédigo proibido indica um erro no nimero BCD. Comparacao entre BCD e binario importante perceber que o BCD nao é outro sistema de numeragio, como os sistemas bindrio, decimal e hexadeci- ‘mal. Na realidade, o BCD é um sistema decimal no qual cada digito & codificado em seu equivalente binério. Além disso, & importante eniender que um niimero BCD no & 0 mesmo que um nimero bindrio puro. O cédigo bindrio puro ¢ obtido a partir do nimero decimal completo que é representado em bindrio; no eédigo BCD, cada digito decimal é convertido, individualmente, em binério, Para ilustrar, veja como exemplog niimero 137, comparando os cédigos BCD ¢ binério puro: 137,.= 10001001, (binario) 137, = 0001 0011 0111 (BCD) cédigo BCD requer 12 bits; 0 cédigo binério puro, apenas 8 bits para representar o decimal 137. 0 cédigo BCD requer mais bits que o binério puro para representar os nimeros decimais maiores que um digito. Isto acontece porque 0 cédigo BCD nao usa todos os grupos de 4 bits possiveis, conforme demonstrado antes; por isso, & um pouco ineficiemte. ‘A principal vantagem do eédigo BCD € a relativa facilidade de conversio em decimal e vice-versa. Apenas 0s grupos de 4 bits dos digitos de 0 a 9 precisam ser memorizados. Essa caracteristica de fécil conversio é especialmente importante do ponto de vista do hardware, porque nos sistemas digitais sio os circuitos légicos que realizam as converses miituas centre BCD e decimal, Um caixa automitico de banco permite que vocé indique 0 montante de dinheiro que quer retirar em decimal 30 pressionar teclas de digitos decimais. O computedor converte esse nimero em bindrio puro ou BCD? Explique. Solugéo © niimero que representa o saldo (o dinheiro que voeé tem no banco) est armazenado como um nimero bindrio puro. Quando o montante retirado & indicado, ele tem de ser subtraido do saldo. Tendo em vista que a aritmética precisa ser feita nos nimeros, ambos os valores (0 saldo ¢ 0 dinheiro retirado) tém de ser bindrios puros. Ela converte a entrada decimal em binario puro. O telefone celular permite que vocé tecle/armazene um mlimero de telefone de digito decimal 10, Ele armazena o nimero do telefone em bindrio puro ou BCD? Explique. Solugso Um némero de telefone é uma combinagao de muitos digi digitos (isto &, voo8 nunca soma dois néimeros de telefone juntos). O aparelho s6 precisa armazeni-los na sequéncia em ue foram inseridos e buscé-los quando se pressiona enviar. Portanto, serdo armazenados como digitos BCD na meméria, do computador do celular. 1s decimais. Nao ¢ necessirio combinar matematicamente os Questées para revisao| 1, Represente o valor decimal 178 no equivalente binério puro. Em seguida, codifique 0 mesmo niimero decimal usando BCD. 2. Quantos bits so necessarios para representar, em BCD, um niimero decimal de oito digitos? 3. Qual é a vantagem da codificagdo em BCD de um niimero decimal quando comparada com o binério puro? E qual é a desvantagem?