Você está na página 1de 1

Como funciona o computador

Projeto do computador
Todo computador necessita de um projeto, que normalmente seguem o modelo proposto por
John von Neumann. Deste modelo, a parte importante para este texto entender que um
computador composto de CPU, memria, entrada/sada (I/O) e barramento para interligar e
comunicar estas partes. Outro ponto que vale destacar que os programas podem ser executados
sem a necessidade de alterao de hardware, uma analogia oposta seria os videogames de cartucho,
onde voc precisaria alterar o circuito eltrico, trocar o cartucho, para mudar de jogo, considerando
que houvesse processamento dentro do cartucho e no apenas armazenamento do programa.
Esses componentes dependem da arquitetura do computador. Seu computador de casa, ou
notebook, provavelmente da arquitetura Intel de 32 bits, tambm conhecido como i386 ou x86,
nos casos de processadores 32 bits, ou AMD 64, tambm conhecidos por x86_64, nos casos de
processadores 64bits. Esses nomes so apenas para a arquitetura e no do fabricante, processadores
Intel de 64 bits so da arquitetura AMD 64. Seu celular provavelmente ARM e seu access point
MIPS.
Todos os computadores trabalham com bits (estou desconsiderando computadores qunticos,
o qual no tenho muitos conhecimentos ainda), utilizando apenas dois estados eltricos para
representar dados, estado com energia e sem energia, tambm representado por 1 e 0
respectivamente. Uma sequncia desses bits forma as informaes, que utiliza matemtica binria e
lgica booleana para representar esses dados.
A CPU a parte responsvel por todo o processamento, operaes e clculos, descreverei no
prximo post seu funcionamento.
A memria responsvel por guardar pedaos de informaes. Nos computadores atuais
representado pela memria RAM. Seus dados so importantes apenas para a execuo atual do
computador, caso o mesmo seja desligado, seu contedo pode ser perdido e na prtica considerado
assim, apesar de hoje existir tcnicas para recuperar seus dados, porm esse processo no pode ser
garantido e no utilizado normalmente pelo computador. Seu funcionamento de gravar e ler
dados em um determinado endereo de memria.
I/O so toda as operaes de comunicao desse sistema com componentes externos, como
teclado, mouse, HD e demais dispositivos. a parte do sistema mais diversificada.
O barramento o meio de comunicao desses componentes, alm de oferecer conexo
eltrica pode apresentar outros artifcios, como cache para a memria, guardando uma parte de suas
informaes e como possui tempo de resposta menor que a memria, possibilita uma resposta mais
rpida para o processador. Vale a pena notar que sua velocidade depende das partes envolvidas, o
processador o componente mais rpido, seguido pela memria e I/O, caso o processador esteja
executando uma operao de gravar ou ler a memria, ser limitado pela velocidade da mesma,
assim como se o processador por consultar o I/O, ser ainda mais lento que a memria.