
















Estude fácil! Tem muito documento disponível na Docsity
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Prepare-se para as provas
Estude fácil! Tem muito documento disponível na Docsity
Prepare-se para as provas com trabalhos de outros alunos como você, aqui na Docsity
Encontra documentos específicos para os exames da tua universidade
Prepare-se com as videoaulas e exercícios resolvidos criados a partir da grade da sua Universidade
Responda perguntas de provas passadas e avalie sua preparação.
Ganhe pontos para baixar
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Este documento aborda os conceitos básicos de representações de dados em sistemas digitais, com ênfase em bits, informação e dados, codificação de informação, agregando bits, vantagens do sistema binário, codificando inteiros, conversão de bases e memória. Além disso, trata-se de inteiros negativos, complemento a dois, intervalo de representação, codificação de números fracionários, padrão ieee 754 e precisão de ponto flutuante.
Tipologia: Notas de estudo
1 / 24
Esta página não é visível na pré-visualização
Não perca as partes importantes!

















■ 4 opções dos 2 bits originais com o terceiro bit valendo 0 ■ 4 opções dos 2 bits originais com o terceiro bit valendo 1 N bits: 2 N
8
Transístores que conduzem ou não, Cargas eletrostáticas positivas ou negativas, Polarizações magnéticas sul/norte ou norte/sul.
Ex: adição requer a implementação de apenas 4 possibilidades: ■ 0+0 = 0 ■ 0+1 = 1 + 0 = 1 ■ 1+1 = 0 (e “vai um”)
7
6
5
4
3
2
1
0
Se um número X na base B é dado por
Etc
8
2 1 8
2 2 8
2 3 8
2
8
2 527 8
2
8
2 5 8
2 6 8
2 7 8
2
4
16
2
16
2
16
2
16
2 1CEE 16
2
16
2
16
2
16
2
1024 Bytes = 1 Kilobyte 1024 Kilobytes = 1 Megabyte 1024 Megabytes = 1 Gigabyte 1024 Gigabytes = 1 Terabyte 1024 Terabytes = 1 Petabyte 1024 Petabytes = 1 Exabyte 1024 Exabytes = 1 Zettabyte 1024 Zettabytes = 1 Yottabyte 1024 Yottabytes = 1 Brontobyte 1024 Brontobytes = 1 Geopbyte Quando se trata de memória secundária (disco), os múltiplos são contados ligeiramente diferente: 1000 Bytes = 1 Kilobyte 1000 Kilobytes = 1 Megabyte 1000 Megabytes = 1 Gigabyte 1000 Gigabytes = 1 Terabyte 1000 Terabytes = 1 Petabyte 1000 Petabytes = 1 Exabyte 1000 Exabytes = 1 Zettabyte 1000 Zettabytes = 1 Yottabyte 1000 Yottabytes = 1 Brontobyte 1000 Brontobytes = 1 Geopbyte
O esquema mais usado para representar inteiros negativos Numa representação com n bits, n – 1 bits representam um valor positivo entre 0 e 2^ n^ –^1 – 1 O n-ésimo bit, se igual a 1, indica que – 2 n – 1 tem que ser somado ao total Exemplo com 3 bits: 2 bits representam um valor positivo entre 0 e 3 Se o terceiro bit é 1, então – 4 tem que ser somado ■ 0002 = 0 ■ 0012 = 1 ■ 0102 = 2 ■ 0112 = 3 ■ 100 2 = - 4 ■ 101 2 = - 3 ■ 110 2 = - 2 ■ 111 2 = - 1
1 00000 é - 32 11 0000 é - 32+16 = - 16 (somamos demais!) 101 000 é - 32+8 = - 24 1011 00 é - 32+8+4 = - 20 10111 0 é - 32+8+4+2= - 18 (somamos demais!) 101101 é - 32+8+4+1= - 19 (OK!)
3
100 O ponto é movido para a esquerda da 1a casa não nula (4 casas no exemplo) A potência de 2 correspondente é registrada no expoente (no exemplo: 4 10
2
Expoente em 8 bits representando potências de 2 no intervalo [- 126,127] Mantissa em 23 bits + 1 bit de sinal
Expoente em 11 bits representando potências de 2 no intervalo [−1022, 1023] Mantissa em 52 bits + 1 bit de sinal
Ajudam a lidar com valores extremos