Guia de Conversão Binária e Componentes de Hardware
1. Converter Decimal em Binário
Exemplo 1: 15610 = 100111002
156/2 | 156 dividido por 2 dá 78, resta 0 78 dividido por 2 dá 39, resta 0 39 dividido por 2 dá 19, resta 1 19 dividido por 2 dá 9, resta 1 9 dividido por 2 dá 4, resta 1 4 dividido por 2 dá 2, resta 0 2 dividido por 2 dá 1, resta 0 1 dividido por 2 dá 1, resta 1 | 0 0 1 1 | Depois de dividir todos os números por 2, basta colocar os números de baixo para cima: Ficando, então: 10011100 |
Exemplo 2: 12810 = 100000002
128/2 | 128 dividido por 2 dá 64, resta 0 64 dividido por 2 dá 32, resta 0 32 dividido por 2 dá 16, resta 0 16 dividido por 2 dá 8, resta 0 8 dividido por 2 dá 4, resta 0 4 dividido por 2 dá 2, resta 0 2 dividido por 2 dá 1, resta 0 1 dividido por 2 dá 1, resta 1 | 0 0 0 0 0 0 0 1 | Depois de dividir todos os números por 2, basta colocar os números de baixo para cima: Ficando, então: 10000000 |
2. Converter Binário em Decimal
Método: Escrevo o número binário, depois escrevo as potências de 2 da direita para a esquerda acima de cada um dos números.
Exemplo 1: 100110112 = 15510
| 128 | 64 | 32 | 16 | 8 | 4 | 2 | 1 |
| 1 | 0 | 0 | 1 | 1 | 0 | 1 | 1 |
128 + 0 + 0 + 16 + 8 + 0 + 2 + 1 = 15510
Exemplo 2: 10110012 = 8910
| 64 | 32 | 16 | 8 | 4 | 2 | 1 |
| 1 | 0 | 1 | 1 | 0 | 0 | 1 |
64 + 0 + 16 + 8 + 0 + 0 + 1 = 8910
3. Valores Negativos (Complemento de 2)
- Representar o valor em binário.
- Trocar 0 por 1 e 1 por 0. O valor obtido é chamado complemento de 1.
- Para obter o complemento de 2, basta somar 1 ao complemento de 1.
Exemplo: -11410 =
114/2 | 114 dividido por 2 dá 57, resta 0 57 dividido por 2 dá 28, resta 1 28 dividido por 2 dá 14, resta 0 14 dividido por 2 dá 7, resta 0 7 dividido por 2 dá 3, resta 1 3 dividido por 2 dá 1, resta 1 1 dividido por 2 dá 1, resta 1 | 0 1 0 0 1 1 1 0 (zero adicionado para completar 8 bits) | Depois de dividir todos os números por 2 e adicionar o zero para completar 1 byte, basta colocar os números de baixo para cima: Ficando, então: 01110010 |
11410 = 01110010
Agora, com 114 em binário, trocamos 1 por 0 e 0 por 1:
11410 = 10001101 (complemento de 1)
10001101 +
1
10001110
Então, -11410 = 10001110 (complemento de 2)
4. Soma em Binário
Regras:
- 0 + 0 = 0
- 0 + 1 = 1
- 1 + 0 = 1
- 1 + 1 = 0 (e “vai um” para o dígito de ordem superior)
Exemplo: 0111002 + 0110102 =
1 1 | Operações (direita para a esquerda): |
5. Subtração em Binário
Regras:
- 0 - 0 = 0
- 0 - 1 = 1 (e “vem um” do próximo)
- 1 - 0 = 1
- 1 - 1 = 0
*Como é impossível tirar 1 de 0, pede-se emprestado da casa de ordem superior. Neste caso, pede-se 2.
Exemplo: 1111002 - 0110102 =
0 2 | Operações (direita para a esquerda): |
6. Resumo dos Periféricos
- ISA – Antigo, não mais utilizado. Primeira versão de 8 bits e clock de 8,33 MHz. Após a CPU 286, passou a ter 16 bits.
- PCI – Surgiu em 1990, pela Intel. 32 bits e clock de 33 MHz. Taxa de transferência de 132 MB/s. Possui Bus Mastering (leitura e escrita direto na memória, sem ocupar a CPU) e Plug and Play. Chegou à taxa de transferência de 533 MB/s.
- PCI-X – Evoluiu do PCI 64 bits. Opera a 100 MHz e 133 MHz, com transferência de 4 GB/s.
- AGP – Intel, 1996, exclusivo para placas de vídeo. Transferência de 2 GB/s. Permite que a placa de vídeo utilize a memória RAM (compartilhada).
- PCI-Express – Intel, 2004. Substitui o PCI e o AGP. Disponível em 1x, 2x, 4x, 8x, 16x e 32x. Quanto maior a numeração, maior a transferência.
7. Memória Cache
- Cache L1 – Cache primário, embutido no processador. Acompanha-o em velocidade.
- Cache L2 – Um pouco mais lento que o L1 e mais barato. Pode vir embutido no processador ou na placa-mãe.
- Cache L3 – Terceiro nível de cache.
O cache serve para armazenar dados comumente utilizados pelo processador em uma memória de acesso mais rápido que a RAM. O processador lê a L1, depois a L2, depois a L3 (se houver) e, por fim, a RAM.
- Write-Back Cache – Técnica onde a CPU escreve dados diretamente na cache; depois, o sistema passa estes dados para a memória principal. O objetivo é liberar a CPU mais rapidamente para outras tarefas.
- Write-Through Cache – Quando a CPU escreve os dados em zonas de memória cache, a informação é escrita tanto na cache quanto na RAM. Desta forma, é garantido que não haja dessincronia entre as memórias.
8. Tipos de Monitores
- CRT – Utilizam o mesmo princípio das TVs de tubo. Um canhão de elétrons bombardeia as células de fósforo, fazendo-as se iluminarem em diferentes intensidades. O conector VGA transporta sinais analógicos referentes às cores azul, verde e vermelho. As células de fósforo se apagam rapidamente, necessitando de refresh (atualizações várias vezes por segundo).
- LCD – É feita sobre uma placa de vidro utilizando camadas de silício amorfo. Utiliza cristal líquido depositado nos sulcos da tela.
- Plasma – Pequenas quantidades de gás neon e xenon são depositadas em pequenas câmaras seladas, entre placas de vidro.
- OLED – Polímeros que brilham ao receber impulsos elétricos.