Baixe o app para aproveitar ainda mais
Prévia do material em texto
Sabemos que, para representar uma informação numérica, poderão ser utilizadas diversas formas de representação. Essas formas de representação dizem respeito aos sistemas de numeração. Os principais sistemas de numeração existentes no mundo computacional, são: decimal, hexadecimal, octal e binário. Sabemos, também, que podemos converter um valor, escrito em uma base qualquer, para uma outra base. Essa transformação pode ser direta ou utilizando-se uma conversão intermediária, por exemplo, para a base decimal, a fim de se chegar ao objetivo. Para essa questão, faça as conversões como solicitado: 1) Base decimal para binário sem sinal (BCD8421): a) 13(10) = 1101 (2) 13/2= sobra 1 6/2=0 3/2=sobra 1 + 1 resultante = 1011 em binário b) 45(10) = 101101(2) 45/2 = sobra 1 22/2= 0 11/2= 1 5/2=1 2/2= 0 +1 resultante final = 101101 em binário 2) Binário sem sinal (BCD8421) para decimal: a) 11010(2) = 26 (10) 16+8+0+2+0 = 26 b) 01011(2) = 11 (10) 0+8+0+2+1= 11 3) Base decimal para binário com sinal (complemento 2): a) -17(10) = 1110 1111 (2) 17/2=1 8/2=0 4/2=0 2/2= 0 +1 = 0001 0001 0001 0001 - 1 = 0001 0000 invertendo fica 1110 1111 em binário com sinal b) -34(10) = 1101 1110 (2) 34/2=0 17/2=1 8/2=0 4/2=0 2/2=0 +1 = 0010 0010 -1 = 0010 0001 0010 0001 invertendo fica 1101 1110 em binário com sinal 4) Binário com sinal (complemento 2) para decimal: a) 10110(2) = -10 (10) 1 0110 invertendo fica 0 1001, somando mais 1, fica 0 1010 0+8+0+2+0 = 10, resultado final -10 em decimal b) 11101(2) = -3 (10) 1 1101 -> 0 0010 +1 = 0 0011 0+0+0+2+1 = 3, final -3 em decimal 5) Hexadecimal para decimal: a) A2B(16) = 2603 (10) 16 elevado 2 x A = 2560 16 elevado 1 x 2 = 32 16 elevado 0 x B= 11 2560+32+11 = 2603 em decimal b) C12F(16) = 49455 (10) 16 elevado 3 x C = 49152 16 elevado 2 x 1= 256 16 elevado 1 x 2=32 16 elevado 0 x F= 15 49152+256+32+15 = 49455 em decimal 6) Decimal para hexadecimal: a) 2341(10) = 925 (16) 2341/16=5 146/16= resultado 9 e restando 2 da divisão, sendo assim 925 em Hexadecimal c) 8453(10) = 2105 (16) 8453/16= 5 528/16= 0 33/16= resultado 2 e restando 1 da divisão restante, sendo assim 2105 em hexadecimal. 7) Binário sem sinal (BCD8421) para hexadecimal: a) 1011010101101110(2) = B56E (16) 1011 = 11 = B 0101 = 5 0110 = 6 1110 = 14 = E b) 1111011011010011(2) = FAD3(16) 1111 = 15 = F 0110 = 10 = A 1101 = 13 = D 0011 = 3 8) Hexadecimal para binário sem sinal (BCD8421): a) A3C(16) = 101000111100 (2) A= 10 = 1010 3 = 0011 C = 12 = 1100 b) D54F(16) = D = 13 = 1101 5 = 0101 4 = 0100 F = 15 = 1111 Poste o resultado de suas conversões em seu portfólio. Referência IDOETA, I.V.; CAPUANO, F. G. Elementos de Eletrônica Digital. 41 Ed. São Paulo: Érica, 2012. [recurso eletrônico, Minha Biblioteca]. Disponível em <@X@EmbeddedFile.requestUrlStub@X@>. TOCCI, R. J.; WIDMER, N. S.; MOSS, G. L. Sistemas Digitais: Princípios e Aplicações. 12 Ed. São Paulo: Pearson Education do Brasil, 2018. [recurso eletrônico, Biblioteca Virtual Universitária]. Disponível em <@X@EmbeddedFile.requestUrlStub@X@>. VAHID, F.; LASCHUK, A. Sistemas Digitais: Projeto, otimização e HDLs. Porto Alegre: Bookman, 2008. [recurso eletrônico, Minha Biblioteca]. Disponível em <@X@EmbeddedFile.requestUrlStub@X@>. " Olá JEFFERSON. Para responder a questão, envie um arquivo ou escreva sua resposta na caixa de texto abaixo. Formato de arquivos aceitos: doc, docx, odt, pdf, rtf ou txt. Importante: será aceito apenas uma submissão para essa atividade.
Compartilhar