ExerciciosRepresentacaoNumerica Respostas

343 palavras 2 páginas
UNIVERSIDADE DE CAXIAS DO SUL
CENTRO DE CIÊNCIAS EXATAS E DA TECNOLOGIA
ORGANIZAÇÃO E ARQUITETURA DE COMPUTADORES
PROF. ANDRÉ GUSTAVO ADAMI

EXERCÍCIOS DE REPRESENTAÇÃO NUMÉRICA
1. Mostre a quantidade de valores inteiros, o maior valor (em binário e decimal), o menor valor
(em binário e decimal) nas representações binárias de (i) sinal magnitude, (ii) complemento para 2, para o seguinte número de bits:
a. 6
Representação
Sinal Magnitude
Complemento de 2

Qtde

Menor

Maior

63

-31 (1111112)

31 (0111112)

64

-32 (1000002)

31 (0111112)

Qtde

Menor

Maior

255

-127 (111111112)

127 (011111112)

256

-128 (100000002)

127 (011111112)

Qtde

Menor

Maior

1023

-511 (11111111112)

511 (01111111112)

1024

-512 (10000000002)

511 (01111111112)

Qtde

Menor

Maior

4095

-2047 (1111111111112)

2047 (0111111111112)

4096

-2048 (1000000000002)

2047 (0111111111112)

b. 8
Representação
Sinal Magnitude
Complemento de 2

c. 10
Representação
Sinal Magnitude
Complemento de 2

d. 12
Representação
Sinal Magnitude
Complemento de 2

2. Converta o número -345 para uma representação binária usando 10-bits (isto é, um número de
10 algarismos), com as seguintes representações:
34510 = 01010110012
a. Sinal magnitude
-34510 = 11010110012
b. Complemento de 1
-34510 = 10101001102
c. Complemento de 2
-34510 = C-1 + 1 = 10101001112
3. Converta o número -233 para uma representação binária usando 10-bits (isto é, um número de
10 algarismos), com as seguintes representações:
23310 = 00111010012
a. Sinal magnitude
-23310 = 10111010012
b. Complemento de 1
-23310 = 11000101102

c. Complemento de 2

-23310 = C-1 + 1 = 11000101112

4. Converta para decimal o valor em binário (usando apenas 11 bits) 110011101012, considerando que o número binário está representado da seguinte forma:
a. Inteiro sem sinal
110011101012= 165310
b. Sinal magnitude
110011101012= -62910
c. Complemento de 1
110011101012= C-1 = 001100010102 = -39410
d. Complemento de 2
110011101012= C-1 +1 = 001100010112 = -39510
5.

Relacionados