Componentes básicos de microprocessadores

Microprocessadores executam milhões de comandos e cálculos por segundo.

Intel lançou o primeiro microprocessador em 1971 e chamou-lhe o chip 4004. microprocessadores de hoje, com dimensões menores do que uma moeda de dez centavos, oferecem mais poder e capacidades. O centro de computador, a unidade de processamento central (CPU) consiste em um ou mais microprocessadores. Fabricados a partir de um chip de silicone que contém milhões de transistores, os microprocessadores mover dados de um endereço de memória para outro local. As CPUs tomar decisões e em seguida, passar a trabalhar em novas instruções e cálculos.

Unidade lógica e aritmética

  • o "unidade lógica e aritmética" (ALU) executa cálculos matemáticos, como subtração, adição, divisão e funções booleanas. funções Booleanas são um tipo de lógica usada para projetos de circuitos. A ALU também executa comparações e testes de lógica. O processador transmite sinais para a ULA, que interpreta as instruções e executa os cálculos.

registos

  • Microprocessadores tem dados temporários que ocupam lugares chamados registros. Estas áreas de memória manter os dados, tais como instruções de computador, endereços de armazenamento, caracteres e outros dados. Algumas instruções de computador podem exigir o uso de certos registos, como parte de um comando. Cada registo tem uma função específica, como o registo de instrução, contador de programa, acumulador e registo de endereços de memória. Por exemplo, um registo de programa armazena o endereço de instruções tomadas a partir da memória de acesso aleatório.

Unidade de controle



  • unidades de controle (UCs) receber sinais da CPU, que instrui a unidade de controle para mover dados de microprocessador para o microprocessador. A unidade de controle também dirige a unidade lógica e aritmética. unidades de controle consistem em vários componentes, tais como circuitos de decodificação, relógio e lógica de controle. Trabalhando em conjunto, estes dispositivos de transmitir sinais para determinados locais no microprocessador.

    Por exemplo, o descodificador recebe comandos a partir de uma aplicação. O descodificador interpreta as instruções e toma uma ação. Ele envia sinais para o ALU ou dirige registros para realizar tarefas específicas. A unidade lógica de controle transmite sinais para diferentes seções do microprocessador e registos, que informa estes componentes para executar ações. O relógio emite sinais que sincronizam e garantir a execução atempada dos comandos e processos.

ônibus

  • Microprocessadores tem um sistema de ônibus, que se movem dados. Ônibus referem-se a classificações de fiação que têm tarefas e funções específicas. As transferências de dados de barramento de dados entre a unidade central de processamento e memória de acesso aleatório (RAM) - memória principal do computador. O barramento de controle envia informações necessárias para coordenar e controlar múltiplas tarefas. O barramento de endereços transmite o endereço entre a CPU ea RAM para dados que estão sendo processados.

Memória cache

  • Alguns microprocessadores avançados têm caches de memória, que conservam os últimos dados utilizados pela CPU. caches de memória acelerar o processo de computação, porque a CPU não tem que ir para a RAM mais lenta para recuperar dados. Muitos computadores têm nível 1 ou 2 caches- alguns sistemas têm nível 3 caches. O nível de cache indica a ordem em que as verificações de CPU para dados, começando com o nível 1. Os fabricantes muitas vezes integrar nível 2 e nível 3 caches para o microprocessador, o que aumenta a velocidade de processamento.

De esta maneira? Compartilhar em redes sociais:

LiveInternet