Baixe o app para aproveitar ainda mais
Prévia do material em texto
OC – Lista de Exercícios – Aula 05 Fabrício Pereira (fabriciorsf@uniriotec.br) 29 de março de 2021 Questão 1. Considere os números abaixo representados em Complemento a 2 (C2) com 5 bits: A = 10000 B = 01111 C = 01110 D = 11110 E = 10100 F = 01010 Mostre o resultado das seguintes operações executado em Complemento a 2, indicando se houve overflow. Além disso, ao lado de cada cálculo, informe o valor em decimal de cada operando e do resultado. a) A+B b) A−B c) B − C d) D + F Questão 2. Considere um computador, cuja representação para ponto fixo e para Ponto Flutuante utilize 12 bits. Na representação para Ponto Flutuante, o expoente está representado em Complemento a 2, a mantissa é fracionária, a base implícita de representação é 2 e o bit de sinal é 0 para números positivos e 1 para números negativos. Suponha que os expoentes mínimo e máximo possíveis não são utilizados para representar os números normalizados e que existe um dígito 1 implícito à esquerda da vírgula, como no padrão IEEE-754. O formato desta representação é a seguinte: SEEEMMMMMMMM, em que S = 1 bit para o sinal EEE = 3 bits para o expoente MMMMMMMM = 8 bits para a mantissa a) Caso o computador tenha armazenado o conteúdo DBC16, qual o valor deste número em decimal, se considerarmos que este conjunto de bits representa um inteiro utilizando-se repre- sentação Sinal Magnitude (SM), um inteiro em Complemento a 2 (C2) e um real em Ponto Flutuante (PF)? b) Qual a representação em Ponto Flutuante dos seguintes valores decimais, nesta representação: (i) +12, 5 (ii) −2, 375 1 OC Fabrício Pereira (fabriciorsf@uniriotec.br) Lista de Exercícios Aula 05 Questão 3. Calcule a representação dos seguintes números em Ponto Flutuante: a) 10, 510, com 4 bits de expoente (Complemento a 2) e 6 de mantissa: b) 5, 12510, com 3 bits de expoente (excesso de 3) e 8 de mantissa: Questão 4. Determine o número representado pela sequência de bits em Ponto Flutuante: a) 10100110000, 4 bits de expoente (C2) e 6 de mantissa: b) 010100100000, 3 bits de expoente (excesso de 3) e 8 de mantissa: 2
Compartilhar