Como funciona um Processador?
Um processador de computador é normalmente referido como CPU, ou unidade central de processamento de um computador. O processador é o componente principal de um computador projetado para mover e processar dados. Processadores de computador são comumente referidos pela velocidade que a CPU pode processar instruções do computador por segundo medidas em hertz e são um dos pontos de venda primários de um computador.
Como funciona o processador?
O processador do computador atua como o componente principal de coordenação do computador. A CPU acessará programas, dados ou outras funções do computador a partir da RAM (Random Access Memory) quando chamada pelo sistema operacional do computador. O processador interpretará então as instruções do computador que estão relacionadas com a tarefa ordenada antes de enviá-la de volta à RAM do computador para execução através do barramento do sistema do computador na ordem correta de execução.
Lógica do processador do computador
No núcleo do processador do computador está a capacidade de processar o código da linguagem da máquina. Existem três instruções básicas de linguagem de máquina que a CPU pode executar:
– Movendo dados de um local na memória do computador para outro
– Saltar para novos conjuntos de instruções baseados em operações lógicas ou escolhas
– Realizar operações matemáticas usando a Unidade de Lógica Aritmética (ALU)
Para realizar estas operações o processador faz uso de um barramento de endereços que ele usa para enviar endereços para a memória do computador, bem como um barramento de dados que é usado para recuperar ou enviar informações para a memória do computador. Também possui uma linha de controle separada que notificará a memória do computador se ele estiver recebendo ou enviando/definindo um determinado local de memória. A fim de conduzir todas as suas operações projetadas, a CPU também tem um relógio que forma a base para sincronizar as ações do processador com o restante do computador. Para acessar as instruções ou dados comumente usados no computador, os processadores também implementarão diferentes esquemas de cache a fim de obter acesso aos dados necessários a uma taxa mais rápida do que usando a RAM de acesso direto.
Memória do processador
O processador do computador faz uso apenas de memória de leitura e acesso aleatório (ROM e RAM respeitosamente). A ROM do processador é programada com informações pré-definidas que são permanentemente programadas com funções centrais, a fim de facilitar a comunicação do processador com o barramento de dados. A ROM é comumente chamada de BIOS (Sistema Básico de Entrada/Saída) em computadores Windows e também é usada para recuperar o setor de inicialização do computador.
O processador pode ler e escrever na RAM, dependendo da(s) ação(ões) que o conjunto de instruções atual determinou se o processador precisa conduzir. A RAM não foi projetada para salvar dados permanentemente e fica em repouso quando o computador é desligado ou perde energia.
O papel do processador de 64 bits
Os processadores de computador de 64 bits foram implantados desde o início dos anos 90, mas só foram implantados no nível do consumidor em grandes quantidades nos últimos anos. Todos os principais fabricantes de processadores de computador agora produzem processadores de computador de 64 bits que estão disponíveis para uso em diferentes tipos de sistema operacional. A principal vantagem de um processador de computador de 64 bits em relação aos projetos antigos é o espaço de endereços significativamente expandido disponível para o processador. Os anteriores processadores de 32 bits seriam limitados a um máximo de dois a quatro gigabytes de acesso efetivo à RAM. Os processadores de 64 Gigabytes também são capazes de fornecer maior acesso de entrada/saída aos discos rígidos e à placa de vídeo do computador que ajudam a aumentar ainda mais o desempenho geral do sistema.
Os primeiros usuários de processadores de 64 bits não vêem necessariamente um grande desempenho do sistema se não fizerem tarefas de alta demanda, como edição de vídeo ou jogos de vídeo 3D em rede. Isso continuará a mudar à medida que mais aplicativos forem projetados para aproveitar os processadores de 64 bits e a maior capacidade de memória dos novos processadores de computador.