a) Para converter o número binário 11010101 para decimal, podemos utilizar o método da multiplicação. Começando pelo bit mais à direita, temos: 1 x 2^0 = 1 0 x 2^1 = 0 1 x 2^2 = 4 0 x 2^3 = 0 1 x 2^4 = 16 1 x 2^5 = 32 0 x 2^6 = 0 1 x 2^7 = 128 Somando todos esses valores, temos: 1 + 0 + 4 + 0 + 16 + 32 + 0 + 128 = 181 Portanto, 11010101(2) = 181(10). b) Para converter o número decimal 213 para código BCD, devemos primeiro converter cada dígito para binário. Temos: 2 = 0010 1 = 0001 3 = 0011 Em seguida, agrupamos os dígitos em pares e adicionamos um zero à esquerda de cada par. Temos: 0010 0001 0011 Assim, 213(10) em código BCD é 001000010011. c) Para converter o número decimal 213 para binário, podemos utilizar o método da divisão. Dividimos o número por 2 e anotamos o resto da divisão. Em seguida, dividimos o resultado da divisão anterior por 2 e anotamos o resto novamente. Repetimos esse processo até que o resultado da divisão seja igual a 0. Os restos das divisões, lidos de baixo para cima, formam o número em binário. Temos: 213 / 2 = 106, resto 1 106 / 2 = 53, resto 0 53 / 2 = 26, resto 1 26 / 2 = 13, resto 0 13 / 2 = 6, resto 1 6 / 2 = 3, resto 0 3 / 2 = 1, resto 1 1 / 2 = 0, resto 1 Assim, 213(10) = 11010101(2).
Para escrever sua resposta aqui, entre ou crie uma conta
Compartilhar