Please enable JavaScript.
Coggle requires JavaScript to display documents.
Aritmética Computacional (Aritmética de inteiros (Sinal-Magnitude…
Aritmética Computacional
Unidade lógica e aritmética (ALU)
Faz os cálculos.
Pode ser FPU separada
Trata de inteiros.
Aritmética de inteiros
algarismos 0 e 1
Sinal-Magnitude
Bit mais à esquerda é bit de sinal
0 -> +
1 -> -
Problemas:
Duas representações de zero
raramente é usada na prática
considerar sinal e magnitude
Complemento a dois
Benefícios
Uma representação de zero
Aritmética funciona com facilidade
Adição
Adição binária normal
Monitore estouro no bit de sinal.
Subtração
a -b = a + (-b).
Multiplicação
Inteiros sem sinal
multiplicação normal
Inteiros com sinal
Algoritmo de Booth
Divisão
Complexa
Aritmética de Ponto Flutuante
Três campos:
0 -> +
1 - > -
Significando S
Expoente E
Ponto Flutuante: Normalização
expoente é ajustado
Por ser sempre 1, não é preciso armazená-lo
Ponto Flutuante: Densidade
Números Inteiros
Espaçamento linear
ao longo de todo intervalo
Ponto Flutuante
Espaçamento não uniforme.
Mais próximo da origem
maior densidade
Mais afastado da origem
menor densidade.
Ponto flutuante de 32 bits:
8 bits de expoente
23 bits de significando
1 bit de sinal