Microprocessadores Flashcards
Velocidade de Clock
A velocidade de clock de um processador, medida em Hertz (Hz) ou gigahertz (GHz), determina a taxa na qual ele pode executar instruções, ou seja, indica quantas operações um processador pode realizar em um segundo. Processadores mais rápidos podem realizar mais operações por segundo, mas não é o único fator determinante do desempenho.
Núcleos
Muitos processadores modernos têm múltiplos núcleos, o que permite que eles executem várias tarefas (threads) simultaneamente (multitarefa). Cada núcleo pode funcionar como uma CPU independente, aumentando ainda mais o desempenho.
Arquiteturas
Refere-se à estrutura interna do processador, incluindo o conjunto de instruções, núcleos, threads, etc.Existem diferentes arquiteturas de processadores, incluindo Complex Instruction Set Computing (CISC) e Reduced Instruction Set Computing (RISC), que diferem na complexidade das instruções e na eficiência.
CISC
Possui um conjunto de instruções grande e variado, com instruções que podem realizar tarefas complexas em uma única operação. Isso pode simplificar a programação, mas torna o design do processador mais complexo.
RISC
Usa um conjunto de instruções pequeno e otimizado, com a maioria das instruções sendo capaz de ser executada em um único ciclo de clock. Isso torna o processador mais simples e rápido.
Tamanho do Die e Tecnologia de Fabricação
Expresso em nanômetros (nm), refere-se ao tamanho dos transistores dentro do processador. Quanto menor, mais transistores podem caber no mesmo espaço, aumentando a eficiência e reduzindo o consumo de energia.
Intel
Um dos pioneiros na fabricação de microprocessadores, conhecido por suas linhas Core e Xeon.
AMD
Competidor direto da Intel, conhecido pelas suas linhas Ryzen e EPYC.
ARM Holdings
Projetam arquiteturas de processadores utilizadas por muitos fabricantes de chips para dispositivos móveis.
Qualcomm
Conhecido por seus processadores Snapdragon, amplamente utilizados em smartphones.
Apple
Com a introdução do chip M1, a Apple começou a fabricar seus próprios microprocessadores para Macs, baseados na arquitetura ARM.
Núcleos de Processamento (Cores)
Os núcleos são essencialmente CPUs individuais dentro de um processador. Cada núcleo pode processar instruções de forma independente, permitindo que múltiplas tarefas sejam executadas simultaneamente.
Cache
A memória cache é uma pequena quantidade de memória de alta velocidade disponível dentro do processador. Ela é usada para armazenar cópias temporárias dos dados e instruções que são frequentemente acessados pelo processador, reduzindo o tempo necessário para acessar dados da memória RAM. Os processadores Intel geralmente possuem três níveis de cache: L1, L2 e L3, variando em tamanho e velocidade.
Unidade de Ponto Flutuante (FPU)
A FPU, também conhecida como coprocessador matemático, é especializada em manipular números de ponto flutuante (decimais). Ela é crucial para tarefas que requerem cálculos matemáticos complexos, como aplicações científicas, de engenharia e gráficos 3D.
Unidade de Controle (CU)
A Unidade de Controle gerencia as operações do processador, decodificando as instruções do programa e controlando a execução das instruções nos componentes apropriados do processador.