Buscar

Lista de exercícios 1

Prévia do material em texto

IFSP – Campus Cubatão 
Curso Superior de Tecnologia em Análise e 
Desenvolvimento de Sistemas 
 
Lista de exercícios 1 – Sistemas de NumeraçãoEscolha o tipo de avaliação! Data: 15/04/2014 
Disciplina: Arquitetura de Computadores (ARQI1) Professor(es): Alberto Luiz Ferreira 
RA: Nome: 
 
Instruções: 
a) Não válida para entrega/nota 
 
1) Converta os números abaixo, em decimais, para binário. Deixe-os em tamanho de 8, 16 ou 32 bits (o menor 
possível): 
a) 255 f) 123 
b) 128 g) 120 
c) 2730 h) 2 
d) 25000 i) 256 
e) 32768 j) 10000 
 
2) Converta para decimal: 
a) 10101010b d)1100110011001100b 
b) 01010101b e)10000000000000000b 
c) 100b f) 0001000100010001b 
 
3) Converta para hexadecimal (com 2 ou 4 dígitos) os valores do exercício 2. 
 
4) Converta para binário (em 8, 16 ou 32 bits): 
 
a) CAFEh d) 1234h 
b) B0BAh e) FFh 
c) 0101h f) FFFEh 
 
5) Efetue as somas em binário, apresentando o resultado em binário: 
a) 11111111b + 00000001b 
b) 11111111b + 11111111b 
c) 01010101b + 10101010b 
d) 10000000b + 10000000b 
 
6) Calcule o 2º complementos dos números abaixo: 
a) 1101011b 
b) 0000001b 
c) 001000100010001b 
d) 1111111b 
 
7) Efetue as subtrações, em binário, utilizando a regra do 2º complemento: 
a) 127 – 27 
b) 16000 – 6000 
c) 32 – 64 
 
8) Efetue as operações lógicas pedidas, entre os números. Resolva “bit-a-bit, verticalmente”. Deixe os resultados 
em 8, 16 ou 32 bits. 
a) 11001100b AND 00110011b 
b) 11001100b OR 11001100b 
c) 11111111b AND 11111111b 
d) 11111111b OR 11111111b 
e) 11111111b XOR 11111111b 
f) 10101010b XOR 01010101b 
g) 00000000b OR 00000001b 
h) 00000000b AND 00000001b 
i) 00000011b XOR 00000001b 
 
Gabarito 
 
1) 
a) 11111111b 
b) 10000000b 
c) 101010101010b 
d) 0110000110101000b 
e) 1000000000000000b 
f) 01111011b 
g) 01111000b 
h) 00000010b 
i) 0000000100000000b 
j) 0010011100010000b 
 
2) 
a) 170 
b)85 
c)4 
d) 52428 
e) 65536 
f) 4369 
 
3) 
a)AAh 
b)55h 
c) 4h 
d) CCCCh 
e) 10000h 
f) 1111h 
 
4) 
a) 1100101011111110b 
b) 1011000010111010b 
c) 0000000100000001b 
d) 0001001000110100b 
e) 11111111b 
f) 1111111111111110b 
 
5) 
a) 100000000b 
b) 111111110b 
c) 11111111b 
d) 100000000b 
 
6) 
a) 10010101b 
b) 11111111b 
c) 1110111011101111b 
d) 10000001b 
 
7) 
a) 100 = 01100100b 
b) 10000 = 0010011100010000b 
c) -32 = 11100000b (está em 2º complemento) 
 
8) 
a) 00000000b 
b) 11001100b 
c) 11111111b 
d) 11111111b 
e) 00000000b 
f) 11111111b 
g) 00000001b 
h) 00000000b 
i) 00000010b

Continue navegando