Computadores somam numeros

600 visualizações

Publicada em

Como os computadores somam e criam numeros

Publicada em: Negócios
0 comentários
1 gostou
Estatísticas
Notas
  • Seja o primeiro a comentar

Sem downloads
Visualizações
Visualizações totais
600
No SlideShare
0
A partir de incorporações
0
Número de incorporações
51
Ações
Compartilhamentos
0
Downloads
0
Comentários
0
Gostaram
1
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Computadores somam numeros

  1. 1. Computadores criam números <ul><li>Como os computadores somam números? </li></ul><ul><li>Um aparato transforma os números em Binários, ou base 2. Em vez de ter colunas representando 1s, 10s, 100,s 1000s e assim por diante os binários os conta em colunas de 1s, 2s, 4s, 8s, 16s, 32s etc. (você notará que este é um padrão, você está dobrando o número prévio a cada vez). </li></ul><ul><li>Nota: você não tem que usar todos elas. Assim, por exemplo: </li></ul><ul><li>10 = 1 x 8 </li></ul><ul><li>+ 0 x 4 </li></ul><ul><li>+ 1 x 2 </li></ul><ul><li>+ 0 x 1 </li></ul><ul><li>Assim, o número 10 é 1010 em binário. </li></ul><ul><li>Não há nenhuma outra combinação de 1s e 0s que dará 10. </li></ul>
  2. 2. Computadores criam números <ul><li>Os computadores podem representar qualquer número usando só 1’s e 0’s. </li></ul><ul><li>Estes são representados no computador por altas e baixas voltagens que correspondem a 1's e 0's. </li></ul><ul><li>Para somar, você pôs cada par de 1's (altas voltagens) e 0's (baixas voltagens) dos dois números que você está somando em um circuito e você obterá 1 (alta voltagem) ou 0 (baixa voltagem) na saída, quer dizer, um número binário que você tem que transformar em decimal então. </li></ul><ul><li>Assim, se nós quiséssemos somar 10 e 147 teríamos: </li></ul><ul><li> 128 64 32 16 8 4 2 1 </li></ul><ul><li>Input 1 = 0 0 0 0 1 0 1 0 = 10 </li></ul><ul><li>Input 2 = 1 0 0 1 0 0 1 1 = 147 </li></ul><ul><li>Output = 1 0 0 1 1 1 0 1 = 157 </li></ul>
  3. 3. Computadores criam números <ul><li>A subtração é um processo semelhante. Para multiplicação, você quebra os números em binários e multiplica cada um bit a bit. Isto regularmente envolve mover 1s à esquerda. </li></ul><ul><li>Por exemplo, 8 x 4 = 32 são determinados por: </li></ul><ul><li>32 16 8 4 2 1 </li></ul><ul><li>8 = 0 0 1 0 0 0 </li></ul><ul><li>x 4 = 0 0 0 1 0 0 </li></ul><ul><li>= 32 1 0 0 0 0 0 </li></ul><ul><li>Assim, 8 (2 x 2 x 2) multiplicado por 4 (2 x 2) dá 32 (2 x 2 x 2 x 2 x 2). Em outras palavras, 8 ( que é um 1 e está a três posições da coluna 1 ) multiplicado por 4 ( que é um 1 a duas posições à esquerda da coluna 1 ) dá 32 ( que é um 1 a cinco posições - três mais dois ). </li></ul><ul><li>Um processo semelhante acontece na divisão. </li></ul><ul><li>Você quebra os números em binários, mas agora você os posiciona à direita e não à esquerda. </li></ul>

×