Baixe o app para aproveitar ainda mais
Prévia do material em texto
Aluna: Claudia Veloso da Silva Instituição: Universidade Anhembi Morumbi Matrícula: 2021101795 Curso: Bacharelado em Engenharia de Computação Data: 16/02/2021 Disciplina: SISTEMAS DIGITAIS ATIVIDADE 1 (A1) PERGUNTA 1 1. 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) b) 45 (10) = 101101 (2) 2) Binário sem sinal (BCD8421) para decimal: a) 11010 (2) = 26 (10) 11010 (2) = 1x24 + 1x2³ + 0x2² + 1x2¹ + 0x20 = 16 + 8 + 0 + 2 + 0 = 26 (10) b) 01011 (2) = 11 (10) 01011 (2) = 1x2³ + 0x2² + 1x2¹ + 1x20 = 8 + 0 + 2 + 1 = 11(10) 3) Base decimal para binário com sinal (complemento 2): a) -17 (10) = 101111 (2) 17 em binário: 10001 10001 Invertido = 01110 Somando 1: 01110 + 1 = 01111 Adicionando o bit de sinal: 101111 b) -34 (10) = 1011110 (2) 34 em binário: 100010 100010 Invertido = 011101 Somando 1: 011101 + 1 = 011110 Adicionando o bit de sinal: 1011110 4) Binário com sinal (complemento 2) para decimal: a) 10110 (2) = -10 (10) 10110 (2) Negativo Inverso de 0110 -> 1001 Soma-se 1: 1001 +1 = 1010 1x2³ + 0x2² + 0x2¹ + 1x20 = 8 + 0 +0 + 2 = 10 b) 11101 (2) = -3 (10) 11101(2) Negativo Inverso de 1101 -> 0010 Soma-se 1: 0010 + 1 = 11 1x2¹ + 1x20 = 2 +1 = 3 5) Hexadecimal para decimal: a) A2B (16) = 2603 (10) A2B (16) = 10x16² + 2x16¹ + 11 x 161= 2560 + 32 +11 = 2603 (10) b) C12F (16) = 49.455 (10) C12F (16) = 12x163 + 1x162 + 2x161 + 15x160 = 49.152 + 256 + 32 + 15 = 49.455 (10) 6) Decimal para hexadecimal: a) 2341 (10) = 925 (16) b) 8453 (10) = 2105(16) 7) Binário sem sinal (BCD8421) para hexadecimal: a) 1011010101101110 (2) = B56E (16) b) 1111011011010011 (2) = B56E (16) 8) Hexadecimal para binário sem sinal (BCD8421): a) A3C (16) = 101000111100 (2) b) D54F (16) = 1101010101001111 (2) Poste o resultado de suas conversões em seu portfólio.
Compartilhar