Microprocessador, ou CPU (Unidade Central de Processamento), é componente interno de hardware que realiza cálculos matemáticos para computadores rodarem programas e executarem comandos. Processadores geralmente feitos de silício com minúsculos componentes elétricos na superfície. Programas típicos processados por CPUs: navegadores, jogos, software de edição de vídeo.
ULAs permitem somar, subtrair, multiplicar, dividir e operações lógicas em alta velocidade. Graças a ULAs avançadas, microprocessadores modernos e GPUs realizam operações complexas em números de ponto flutuante grandes.
Área na CPU onde cópias de instruções comuns para funções e programas são armazenadas temporariamente. Como processador tem seu próprio cache menor e mais rápido, processa dados mais rápido que lendo/escrevendo na memória principal. Tipos: ROM (somente leitura) e RAM (acesso aleatório).
Basicamente, transistores são dispositivos semicondutores para comutar sinais eletrônicos. Em microprocessadores, mais transistores = melhor CPU. Ex: Intel Pentium 4 ~40-50 milhões, Pentium 3 antigo ~9,5 milhões. Mais transistores permitem pipeline e decodificadores de múltiplas instruções, completando vários processos por ciclo de clock.
Sinais eletrônicos que controlam componentes do processador usados em operação ou instrução. Elemento "sequenciador" envia sinais dizendo à unidade específica o que fazer a seguir. Ex: sinal de leitura/escrita para cache informando que processador vai ler/escrever dados na memória do processador.
Grupo de instruções que processador executa = "conjunto de instruções". Determina tipo de programas que CPU trabalha. Registradores são pequenas localizações de memória que também contêm instruções. Diferente de memórias regulares, referenciados por nome, não número. Ex: IP (Instruction Pointer) contém localização da próxima instrução, "acumulador" armazena próximo valor a trabalhar.
Tecnologia Eletrônica © [www.351231.com]