Você está na página 1de 5

UNIVERSIDADE FEDERAL RURAL DO SEMI-ÁRIDO

CURSO: ENGENHARIA ELÉTRICA


PROFESSOR: BRUNO EMMANUEL
AMB0668 - SISTEMAS DIGITAIS - T01

RESUMO
CAPÍTULO 2 - SISTEMAS DE NUMERAÇÃO E CÓDIGOS

FRANCISCO WESLEY DE SOUZA FONSECA (2020022985)

MOSSORÓ
2023
CAPÍTULO 2 - SISTEMAS DE NUMERAÇÃO E CÓDIGOS

O sistema de numeração binário é o mais importante em sistemas digitais, mas há outros


também importantes. O sistema decimal é importante por ser universalmente usado para
representar quantidades fora do sistema digital. Isso significa que há situações em que os
valores decimais têm de ser convertidos em binários antes de entrar em um sistema digital. Por
exemplo, quando você digita um número decimal em sua calculadora (ou computador), o
circuito interno dessas máquinas converte o número decimal em um valor binário. Da mesma
maneira, há casos em que os valores binários das saídas de um sistema digital têm de ser
convertidos em decimais para serem apresentados ao mundo externo.
É muito cansativo digitar uma longa sequência de 1s e 0s em um teclado numérico ou
escrever longos números binários no papel. É especialmente difícil tentar transmitir uma
quantidade binária quando se está falando com alguém. O sistema de numeração de base
hexadecimal (base 16) se tornou a maneira padrão de comunicar valores numéricos em sistemas
digitais. Os números hexadecimais podem ser facilmente convertidos em binários e vice-versa.
Outros códigos que usam 1s e 0s para representar elementos como caracteres alfanuméricos são
comuns em sistemas digitais. Quantidades e padrões de bits podem ser representados por
qualquer um desses métodos em qualquer sistema.
Qualquer número binário pode ser convertido em seu decimal equivalente,
simplesmente somando os pesos das posições em que o número binário tiver um bit 1. Para
ilustrar, vamos converter 110112 em seu equivalente decimal.

Vejamos outro exemplo com um número maior de bits:

Já para realizar o procedimento inverso, ou seja, transformação de decimal para


binário, existem duas maneiras para converte-lo em seu número binário equivalente, sendo o
primeiro, o procedimento anterior de forma inversa. Assim como também, realizar divisões
sucessivas pelo número decimal 2.

Outro, sistema muito utilizado por diversos dispositivos, é o sistema hexadecimal, onde
existe uma base de 16 símbolos para os dígitos. Sendo eles, as letras A, B, C, D, E e F,e os
números decimais de 0 a 9. Para realizar a conversão de binário em hexadecimal cada dígito é
convertido no equivalente binário de 4 bits.

Quando números, letras ou palavras são usados para representar um grupo


especial de símbolos, podemos dizer que estão codificados, sendo assim chamados de código.
O autordestaca, que os números binários podem ser usados como representação codificada
de um número decimal. Dizemos que, é uma codificação em binário puro quandoum número
decimal é representado por seu número binário equivalente.

As conversões entre os sistemas decimal e binário são realizadas frequentemente.


Diante disso, cada dígito de um número decimal pode ser representado por seu equivalente
em binário, o resultado será um código denominado decimal codificado em binário (BCD —
binary-coded-decimal). O BCD é um sistema decimal no qual cada dígito é codificado em
seu equivalente binário.

A maior vantagem do código BCD é a facilidade de conversão em decimal e vice-


versa. Já que, apenas os grupos de 4 bits dos dígitos de 0 a 9 precisam ser memorizados. Essa
característica de conversão é importante do por diminuir a necessidade de hardware muito
potentes, uma vez que, os sistemas digitais são os circuitos lógicos que realizam as
conversões mútuas entre BCD e decimal.

Como as atividades envolvendo sistemas digitais ocorrem muito rápidas, muitos erros
podem acontece durante a execução de um software, então para reduzir a probabilidade de
um circuito digital interpretar mal uma entrada que está mudando, desenvolveu-se o código
Gray para representar uma sequência de números. Então, para converter binários em Gray,
comece com o bit mais significativo (Gray MSB). Em seguida, compare o binário MSB com
o próximo bit binário (B1). Se forem iguais, então G1 = 0. Se forem diferentes, nesse caso
G1 = 1. G0 pode ser encontrado comparando-se B1 com B0.
O autor, ainda destaca que a maioria dos microcomputadores são responsáveis pelo
armazenamento de informações e dados binários em grupos de 8 bits. Dessa forma, a
sequência de 8 bits é denominada byte. Sendo que, um byte é apresenta sempre 8 bits e pode
representar quaisquer tipos de dados ou informações. Os números binários muitas vezes são
divididos em grupos de 4 bits.

Além, de armazenar dados numéricos, um computador precisa ser capaz de manipular


informações não numéricas, sendo capaz de reconhecer códigos que representem letras do
alfabeto, sinais de pontuação e outros caracteres especiais, como números. Esses códigos são
chamados de alfanuméricos. Um código alfanumérico completo inclui 26 letras minúsculas,
26 maiúsculas, 10 dígitos numéricos, 7 sinais de pontuação e algo em torno de 20 a 40
caracteres, tais como +, /, #, %, *.E o código alfanumérico mais utilizado é ASCII, sendo um
código de 7 bits, portanto tem 27 = 128 representações codificadas.
A maioria dos equipamentos digitais são projetados para ter a menor quantidade de ruido
possível, conforme menor for o ruido menor a probabilidade de erros. Entretanto, muitas vezes,
os sistemas digitais transmitem centenas ou até milhões de bits por segundo, oque pode gerar
uma ocorrência de erros produzindo erros aleatórios capazes de gerarincômodos. Por isso,
muitos sistemas digitais utilizam algum método de detecção de erros, como o método de
paridade

Você também pode gostar