Guia de Conversão Binária e Componentes de Hardware

Computação9,02 KB

1. Converter Decimal em Binário

Exemplo 1: 15610 = 100111002

156/2
78/2
39/2
19/2
9/2
4/2
2/2
1

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
1
0
0
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
64/2
32/2
16/2
8/2
4/2
2/2
1

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

1286432168421
10011011

128 + 0 + 0 + 16 + 8 + 0 + 2 + 1 = 15510

Exemplo 2: 10110012 = 8910

6432168421
1011001

64 + 0 + 16 + 8 + 0 + 0 + 1 = 8910

3. Valores Negativos (Complemento de 2)

  1. Representar o valor em binário.
  2. Trocar 0 por 1 e 1 por 0. O valor obtido é chamado complemento de 1.
  3. Para obter o complemento de 2, basta somar 1 ao complemento de 1.

Exemplo: -11410 =

114/2
57/2
28/2
14/2
7/2
3/2
1/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
011100 +
011010
110110

Operações (direita para a esquerda):
0 + 0 = 0
0 + 1 = 1
1 + 0 = 1
1 + 1 = 0 e sobe 1
1 + 1 = 0 e sobe 1 + 1 que subiu = 1
0 + 0 = 0 + 1 que subiu = 1
Resultado = 110110

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
1 1 1 1 0 0 -
0 1 1 0 1 0
1 0 0 0 1 0

Operações (direita para a esquerda):
0 - 0 = 0
0 - 1 = não dá, pede 2 emprestado. 2 - 1 = 1
0 - 0 = 0
1 - 1 = 0
1 - 1 = 0
1 - 0 = 1

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.

Baixar

PDF Word HTML