Baixe o app para aproveitar ainda mais
Prévia do material em texto
1 Questão Qual sequência de bits corresponde à representação binária com 5 bits em complemento de dois do valor inteiro -14 ? 10010 11111 10101 11110 01110 Respondido em 30/06/2020 20:35:38 Explicação: Em computação, complemento para dois ou complemento de dois é um tipo de representação binária de números com sinal amplamente usada nas arquiteturas dos dispositivos computacionais modernos. O complemento de dois de um número de N bits é definido como o complemento em relação a 2N. Para calcular o complemento de dois de um número, basta subtrair este número de 2N, que em binário é representado por um seguido de N zeros. Outro método é calcular o complemento de um e somar um ao valor. O bit mais significativo (MSB) é o que informa o sinal do número. Se este dígito for 0 {\displaystyle 0} o número é positivo, e se for 1 {\displaystyle 1} é negativo. Os números são escritos da seguinte forma: · Positivos: Sua magnitude é representada na sua forma binária direta, e um bit de sinal 0 é colocado na frente do MSB. · (bit 0) + o número em binário. · Exemplos: 0001 (+1), 0100 (+4) e 0111 (+7) · Negativos: Sua magnitude é representada na forma de complemento a 2, e um bit de sinal 1 é colocado na frente do MSB. · Pegamos o número em binário e "invertemos" (0100 invertendo têm-se 1011) e · Somamos um ao valor "invertido" (1011 + 0001 = 1100). Desta maneira, só existe uma representação para o número zero ( 0000...0 {\displaystyle 0000...0} ). As vantagens do uso do complemento de 2 é que existe somente um zero e que as regras para soma e subtração são as mesmas. A desvantagem é o fato de ser um código assimétrico, porque o número de representações negativas é maior que o número de representações positivas. Por exemplo, com oito bits em complemento para 2 podemos representar os números decimais de -128 a +127. 14 decimal corresponde a 1110 binário, com 5 bits será 01110 Para complemento a , de acordo com o explicado acima, ficaremos com 10010 2 Questão João devia a paulo 567 octais como recebeu de salario 3.765 octais (sendo a moeda contada em octais) qual o resultado da subtração dos números: (3765)8 - (567)8 = ( )8 (3178)8 (31676)8 (376)8 (3176)16 (3176)8 Respondido em 30/06/2020 20:36:59 Explicação: 3 7 6 5 5 6 7 - ------------ 3 1 7 6 (8) 3 Questão Qual o resultado da soma dos binarios a seguir: (10101010)2 + (01010111)2 = ( )2 (1000001)2 (101100001)2 (10000001)2 (100000001)2 (100002001)2 Respondido em 30/06/2020 20:36:07 Explicação: 1 1 1 1 1 1 (vai 1) 1 0 1 0 1 0 1 0 + 0 1 0 1 0 1 1 1 ----------------------- 1 0 0 0 0 0 0 0 1 Gabarito Comentado 4 Questão Efetue a operação lógica abaixo e marque a opção correta: A=0011 e B=1010, X=A.B O valor de ¿X¿ é: 0010 NDA 0101 0011 0001 Respondido em 30/06/2020 20:36:16 Explicação: condiz com o contexto da disciplina 5 Questão Efetue operação aritmética HEXADECIMAL: FACE + BA1A FAB4 11588 1B4E8 FBFA B4E8 Respondido em 30/06/2020 20:36:21 Explicação: A operação em Hexadecimal vai 11 1 FACE + BA1A ______ 1B4E8 6 Questão Considerando o Complemento de 2, qual o número decimal representado por 11100100 na base 2 (com 8 bits)? 48 -36 28 -27 -28 Respondido em 30/06/2020 20:36:32 Explicação: Fazendo o processo inverso (descomplementando o valor) em C1 11100100 - 1 _________ 11100011 em S/M invertendo os bits (exceto o sinal) 11100011 10011100 Agora em decimal a conversão será: (1) sinal negativo (0x2^6)+(0x2^5)+(1x2^4)+(1x2^3)+(1x2^2)+(0x2^1)+(0x2^0)= - (0+0+16+8+4+0+0) = -28 7 Questão Usando complemento de 1, os números, +13 e -13 decimal, em formato de 8 bits serão em binário, respectivamente 1111 0010 e 0111 0010 0000 1101 e 1111 0010 1111 0010 e 0000 1101 1111 0010 e 1111 0010 1000 1101 e 1111 0010 Respondido em 30/06/2020 20:36:41 Explicação: 0000 1101 representa o número +13 1111 0010 representa o número -13 complemento a 1 que consiste na simples inversão dos valores. 8 Questão Efetue operação aritmética BINÁRIA 10101 - 1111 : 111 011 1000 1001 110 Respondido em 30/06/2020 20:38:50 Explicação: 10101 - 1111 ______ 00110
Compartilhar