CPU

Explicamos o que é uma CPU e algumas de suas funções principais. Além disso, recursos, peças e a linguagem que usa.

Microprocessadores de chip único estavam substituindo CPUs.

O que é CPU?

CPU é a  abreviatura de  Central Processing Unit , um componente básico de qualquer dispositivo que processa dados  e realiza cálculos matemáticos-computacionais.

A CPU oferece a capacidade de  programar e, junto com a memória e os dispositivos de entrada / saída , é um dos componentes presentes na  história dos computadores .  Com o tempo, os microprocessadores de chip único foram substituindo as CPUs, geralmente quando esse termo é referido, ele é chamado de microprocessadores.

Algumas das funções básicas da CPU são coletar  informações , decodificá-las em partes menores e executar instruções, que depois são executadas.

Veja também: Placa –  mãe

Para que serve uma CPU?

A CPU é a peça fundamental de qualquer dispositivo, é considerada o cérebro de um sistema.

Em primeiro lugar, é responsável por receber e interpretar os dados e executar as sequências de instruções a serem executadas por cada programa por meio de operações aritméticas e matemáticas. A CPU interpreta todos os dados que saem do dispositivo, tanto dos programas quanto das informações enviadas pelo usuário por meio dos aplicativos.

Além disso, controla o bom funcionamento de cada componente do sistema para que todas as ações sejam realizadas em tempo hábil.

Características de uma CPU

Existem certas características que diferenciam uma CPU da outra:

  • Consumo de energia . Refere-se à quantidade de energia consumida pela CPU ao executar ações, quanto maior a qualidade, maior o consumo de energia.
  • Frequência do relógio . Refere-se à velocidade do clock que a CPU possui e que determina o número de ações que ela pode executar em um determinado período de tempo .
  • Número de núcleos . Quanto maior o número de núcleos, maior o número de ações que podem ser realizadas simultaneamente.
  • Número de tópicos . Ajuda o processador a controlar e executar ações com mais eficiência. Divida tarefas ou processos para otimizar os tempos de espera entre uma ação e outra.
  • Memória cache . Armazena dados e permite acesso rápido a eles. A velocidade e a capacidade da memória cache melhoram o desempenho do dispositivo.
  • Tipo de ônibus . Refere-se à comunicação estabelecida pela UCP com o restante do sistema.

Partes da CPU

Uma CPU é composta internamente pelos seguintes componentes:

  • Core . É a unidade básica que constitui uma CPU, que interpreta e executa ações. Originalmente, os processadores tinham apenas um (núcleo único), mas atualmente o mínimo é dois.
  • Unidade de controle . É um circuito digital que extrai a instrução da  memória , a decodifica e a executa.
  • Unidade aritmética lógica . É um circuito digital que realiza as operações lógicas, matemáticas e aritméticas entre os dados.
  • Unidade de ponto flutuante . É um componente especializado no cálculo de operações de ponto flutuante.
  • Memória cache . É a memória na qual são armazenados os dados que o usuário consulta com frequência, o que permite que o processador ganhe velocidade.
  • Registros . É uma memória de alta velocidade que permite controlar e armazenar as instruções em execução.
  • Controlador de memória . É um circuito que pode ser integrado ao processador e que regula o fluxo de dados entre o processador e a memória.
  • Ônibus . É um sistema digital que envia e recebe dados entre componentes.
  • Placa de vídeo . É o componente que processa os dados de vídeo e imagem, que podem ou não estar incluídos na CPU.

Tipos de CPU

As CPUs são classificadas de acordo com o número de núcleos em:

  • Único núcleo . Existe apenas um núcleo no processador que pode executar uma ação por vez, é o tipo de processador mais antigo.
  • Dois núcleos . Existem dois núcleos, permitindo que mais de uma ação seja executada ao mesmo tempo.
  • Quad core . São quatro núcleos independentes que permitem que várias ações sejam realizadas ao mesmo tempo, geralmente são processadores mais eficientes do que aqueles com dois núcleos.

Linguagem da CPU

A linguagem binária que uma CPU lê é composta de zeros e uns.

A linguagem das CPUs é um sistema de códigos por meio do qual são comunicadas as instruções que o processador deve executar para o correto funcionamento do dispositivo.

Os  processadores  não interpretam nenhum tipo de informação, mas sim aquela escrita na forma binária , ou seja, com os caracteres zero e um. Cada programa ou aplicativo é composto por uma cadeia de instruções escritas neste código, que são interpretadas corretamente pela máquina.

Mais em: Linguagem de programação