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

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.
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 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