Originalmente , os fabricantes de microprocessadores usados em calculadoras eletrônicas . Intel apresentou o primeiro microprocessador para computadores - o chip de 4004 - em 1971. Intel seguiu com o primeiro chip de mercado de massa para computadores pessoais - a 8008 - três anos depois. Microprocessadores consistem de milhões de transistores . Um ou mais microprocessadores formam o "cérebro" dos computadores pessoais, laptops e outros dispositivos. Muitas vezes, as pessoas se referem a um microprocessador como unidade central de processamento (CPU). Microprocessador velocidade
Como a tecnologia tem fabricantes para reduzir o tamanho dos componentes do processador melhorado e habilitado , as empresas têm melhorado a velocidade ou taxa de clock dos microprocessadores . Isso implica o aumento do número de circuitos e instalando-os mais próximos. A velocidade de processamento quase quadruplicou a cada três anos . Quando medido em milhões de ciclos por segundo, ou megahertz (MHz) , os fabricantes e agora empregam gigahertz ( GHz) , ou bilhões de ciclos por segundo , como o padrão de medida para descrever a velocidade de processamento .
unidade lógica e aritmética
Todos os microprocessadores têm um componente chamado de unidade lógica aritmética ( ALU ) . Alguns processadores podem dividir a ALU em duas partes distintas - Unidade de Unidade Lógica e Aritmética . Independentemente da configuração , o processador envia instruções para a ULA , que executa operações matemáticas , como adição , subtração, multiplicação e divisão. A ALU também executam funções lógicas , como " e", " ou " e " não " . A ALU retorna uma decisão.
Unidade de Controle
A unidade de controle (UC) gerencia o fluxo de dados e informações através de microprocessadores. O CU também dirige as atividades de outros componentes integrados dentro do microprocessador. A unidade de controle consiste de um decodificador , relógio e controle de circuitos lógicos . O CU recebe comandos de um aplicativo, interpreta as instruções e toma decisões . A unidade de controle transmite sinais para a ULA e registradores , que executará as ações apropriadas .
Processor Bus
As unidades de processamento central têm um barramento do processador , que desempenha um papel importante na transmissão de dados entre a CPU eo barramento interno ou primário. O barramento interno permite que o processador se comunicar com a memória de acesso aleatório ( RAM). Além disso, o barramento do processador permite a comunicação entre o chipset suporte ao processador , que inclui chips controladores de memória e caches de memória . Caches de memória segurar os últimos dados utilizados pela unidade de processamento .
Registros
Registros referem-se às áreas onde os dados temporários lugares de processadores , incluindo orientações, personagens , endereços de armazenamento e outras informações . Os comandos de muitas aplicações incluem registos específicos , como parte das instruções. O processador atribui dados para registros de acordo com a categoria do registo , como acumulador , endereço ou contador de programa . Por exemplo, um registo contador de programa contém o endereço do primeiro byte do próximo conjunto de direções, ou as informações restantes de um conjunto multi- byte de instruções .