INE5602 – Introdução à Informática

Lista de Exercícios do Capítulo 2

1) Converta os valores abaixo representados para base decimal:
a) 1111B =b) 1 0000 Bc) 10 0000 B
d) 11 0011 B =e) 777o =f) 675o

g) 455o =h) 99H =i) FF H =j) 1000 H =

k) 1111 H =... l) 777 H =m) FFFF H =

n) 1FE H =o) AAA H =p) ABCD H =

2) Efetue as operações abaixo de acordo com a base indicada:

a) 1100 1110B + 1001 0111B =

b) 1000 0011B + 0010 1001B =

c) 1000 0000B + 1000 0010B =

d) 1111 0000 B – 0001 1000 B

e) 1000 1000 B – 0111 1111 B =

f) 0100 0011B – 0010 0 100B =

g) 47O - 33 O =

h) 345 O - 243 O =

i) 777 O - 765 O =

j) 234 O +674 O =

k) 345 O + 543 O =

l) 745 O + 277 O =

m)3EH +57BH =

n) 777H + 666H

o) ABCDH + FEC9H

p) F000FH – 0FFFH =

q) 4ABCH – 3FFFH =

r) F777H - EFFFH =

s) 1110H – 0111H =

t) 1110B – 0111B =

u) 1110B X 1010 B =

v) 11100B¸1010B =

w) F0H X 45H =

x) 345H X AAH =

y) 9999¸ A0H =

z) FFFFH¸ AAH =

3) Converta os números decimais abaixo representados para a base binária e hexadecimal:

a) 32 =b) 64 =c) 1024 =

d) 255 =e) 48 =f) 99 =

g) 111 =h) 1010 =i) 127 =

j) 65 535 =k) 399 =l) 512 =

 
4) Converta os valores hexadecimais abaixo para decimal e binário:

a) 80 =b) 53 =c) 30 =

d) F000 =e) 1FFF =f) EFFF FFFF =

g) EDCB =h) 567 =i) 1000 =

j) 100 =k) 3A8 =m) 555 =

5) Execute as seguintes operações lógicas:

a) 23d AND 51d =

b) 43d OR 12d =

c) 13d XOR 51d =

6) Represente as expressões escritas no seu código ASCII(binário):

a)“Tudo bem?”

b)“Estudando se aprende!”

c)“Good morning”

d)“See you”

7) Considerando que os códigos abaixo representam valores binários sinalizados em complemento 2, converta para o decimal correspondente:

a) 1001 1111 =b) 0111 1111 = 

c) 1000 0000 0000 0001 =d) 0101 1111 0000 = 

e) 0100 0000 =f) 1111 1111 =

8) Quais as vantagens e desvantagens da representação de valores binários em ponto flutuante?

9) Quais os padrões de ponto flutuante estabelecidos pelo padrão IEEE 754? Qual a faixa de representação numérica que este padrão possibilita?