terça-feira, 25 de setembro de 2007

Computadores mais rápidos

Para um computador realizar a operação 117+10 ele usa a seguinte forma:
1010111+0101=1111111
E para ele este aumento do número de dígitos utilizados parece não ser problema, pois a sua capacidade de "gestão" de dados parece quase infindável. E nos usos correntes quase não se notam diferenças na performance dos ditos computadores.
Contudo para operações mais complexas, que envolvem números muito grandes ou implicam uma grande quantidade de resultados muito detalhada, esta pouca simplicidade faz-se sentir na velocidade e eficiência dos computadores.
Para torna-los mais rápidos e eficientes, nestas circunstâncias, bastaria alterar a sua base de cálculo, do sistema binário para um sistema decimal.
Ou seja, em vez do actual passa-não passa, tornar-se-ria em passa uma, duas, três, quatro, cinco, seis, sete, oito e nove vezes, ou não passa.
Para fazer a conta 117+10 os computadores usariam agora a seguinte forma:
711+01=721
Que reflectiria para o utilizador o valor 127.
Sem alterar a sua actual forma de "pensar" poríamos os computadores a "pensar" à nossa imagem mas como um espelho.

Sem comentários: