• Home
  • Química
  • Astronomia
  • Energia
  • Natureza
  • Biologia
  • Física
  • Eletrônicos
  • Como Converter Magnitude Assinada em Decimal

    A conversão entre magnitude e decimal assinados é uma habilidade importante ensinada nas aulas de informática. Magnitude assinada é uma representação binária com o bit mais à esquerda sendo um bit de sinal, como 01111110. Números decimais são o que você usa na vida diária normal, como -1, 0, 1 e 2. A conversão entre essas duas formas numéricas requer Entendendo como o binário e o bit de sinal em magnitude assinada funcionam.

    Identifique cada dígito do número de magnitude assinado com uma potência crescente de 2, começando do dígito mais à direita e movendo para a esquerda. Poderes de 2 estão na forma de 2 ^ 0, 2 ^ 1, 2 ^ 2, 2 ^ 3 e assim por diante. Ignore o número da extrema esquerda e ignore qualquer padding 0 entre o dígito mais à esquerda e o primeiro 1. A seqüência de numeração é "32, 16, 8, 4, 2, 1" e assim por diante. Por exemplo, o número de magnitude assinado "10000101" obtém os rótulos "4, 2, 1", com o dígito mais à esquerda e os zeros de preenchimento sendo ignorados.

    Soma todos os valores de rótulo onde a magnitude assinada correspondente número tem um 1 em seu dígito. Por exemplo, 10000101 é "1 + 4 = 5".

    Adicione um sinal negativo à frente do número se o dígito mais à esquerda for um 1. Por exemplo, 10000101 se torna -5. Este é o equivalente decimal do número de magnitude assinado.

    © Ciência https://pt.scienceaq.com