Você está na página 1de 2

INF01107 – Introdução à Arquitetura de Computadores

Turma D - Prof. Leonardo R. Gobatto - Semestre 2023/2

Prova 3 - Exemplo

Nome: _______________________________________________ Cartão: ________________

Orientações:
- Não é permitido o uso de nenhum dispositivo eletrônico durante a prova;
- Desligue seu celular agora;
- Demonstre todas as suas anotações complementares nas folhas auxiliares;
- As folhas auxiliares devem ser assinadas e entregues juntamente com esta folha;
- Transcreva as respostas finais para cá utilizando caneta azul ou preta.

Questão 1 (1,0 ponto) – Responda com verdadeiro (V) ou falso (F), considerando computadores
baseados na arquitetura de Von Neumann.
a) [xx] Nos formatos de ponto flutuante do IEEE 754, o expoente é armazenado no formato
complemento de 1.
b) [xx] Na operação de arredondamento, o número resultante é sempre o mais próximo que
possa ser representado com o novo número de bits.
c) [xx] A representação em ponto flutuante é capaz de representar um intervalor maior de
números do que a representação em ponto fixo com o mesmo número de bits.
d) [xx] Operações de divisão e multiplicação são mais simples de implementar na representação
em ponto flutuante do que na representação em ponto fixo.

Questão 2 (2,4 pontos) – Considerando os números abaixo em complemento de dois, preencha a


tabela abaixo com suas representações em ponto fixo, considerando a parte inteira em 4 bits e sua
fração truncada/arredondada em 4 bits.

Número original Parte inteira (4 bits) Fração truncada (4 bits) Fração arredondada (4
bits)
01,101101
00,00111
11,101101
10,00111

Questão 3 (2,0 pontos) – Converta os seguintes valores em binário para a representação de ponto
flutuante de 32 bits, segundo o padrão IEEE 754 (S=1 bit, E=8 bits e F=23 bits):
a. +1000,0101 x 2-5 __________________________________________________
b. – 0,0010001 x 2+3 __________________________________________________

Questão 4 (2,0 pontos) – Realize a multiplicação dos números da questão 3 e mostre os valores no
padrão IEEE 754.
Multiplicação: ____________________________________________________________
Divisão: ____________________________________________________________
Questão 5 (2,6 pontos) – Crie um programa em linguagem assembly do computador Ahmes para
calcular a soma e subtração de dois números inteiros positivos de dois bytes. É garantido que A > B.
C=A+B
D=A-B

Endereço Valor Endereço Valor


128 a1 (entrada) 134 d1(saída)
129 a0 (entrada) 135 d0(saída)
130 b1 (entrada) 136
131 b0 (entrada) 137
132 c1(saída) 138
133 c0(saída) 139

End. Instrução/Endereço End. Instrução/Endereço End. Instrução/Endereço


0 18 36
1 19 37
2 20 38
3 21 39
4 22 40
5 23 41
6 24 42
7 25 43
8 26 44
9 27 45
10 28 46
11 29 47
12 30 48
13 31 49
14 32 50
15 33 51
16 34 52
17 35 53

Você também pode gostar