# data[].attributes.body
O processador, conhecido também como UCP (ou  CPU em inglês) é a unidade central de processamento do computador.
É por ele que passam todos os dados que serão exibidos e ele é composto pela UC (unidade de controle e pela ULA (unidade lógica e aritimética).
A ULA é a responsável por todas as operações lógicas de um computador, ou seja, "and", "or", "xor", "not" entre outras e também todas as operações aritméticas, como por exemplo "soma", "subtração", "adição", "divisão" entre outros.
A UC é a responsável pela parte de controle da entrada e saída de dados e comandos no computador, ou seja, ela vai controlar os dispositivos que inserirem dados no computados para que aqueles dados apareçam na tela ou sejam enviados ao lugar certo e também vai controlar os dados que são emitidos pelo computador para os dispositivos externos, garantindo que esses dados e comandos sejam emitidos e interpretados da maneira correta.

# data[].attributes.body
Em 1945, a indeia de uma unidade central de processamento capaz de executar diversas tarefas foi publicada por John Von Neumann. Chamafo de EDVAC, o projeto desse computador foi finalizado em 1949. Essa é a origem dos primeiros modelos “primitivos” de processadores da forma como os conhecemos. Além disso, o EDVAC e outros computadores, como o Mark I, da Universidade de Harvard, marcam o início da era dos computadores modernos, capazes de armazenar programas.

Nos modelos citados , os processadores ainda não eram compostos por uma unidade central, mas por módulos interconectados entre si.  Foi só no início da década de 70 que surgiram as CPUs desenvolvidas totalmente em circuitos integrados e em um único chip de silício.

Em 1974, foi criado o Intel 8080, que apesar de ainda ser um processador de 8 bits, podia executar, com algumas limitações, operações de 16 bits. O 8080 foi desenvolvido, originalmente, para controlar mísseis guiados. Tinha clock limite de 2 MHz, um valor muito alto para a época, era capaz de realizar centenas de milhares de operações por segundo e de endereçar até 64 KB de memória.

A guerra entre Intel e AMD

As séries de processadores Intel e AMD marcaram época no mundo da informática, através de suas diferentes versões. O primeiro Pentium (Intel), lançado em 1993, apresentava várias melhorias sobre o modelo anterior da marca, principalmente por uso da superescalabilidade, ou seja, a replicação de hardware para que mais instruções fossem executadas ao mesmo tempo. Seu clock inicial era de 100 MHz, o qual chegou a atingir 200 MHz com o passar do tempo de desenvolvimento.

Em 1995, a Intel lançava o Pentium Pro, sexta geração de chips x86 e que possuía uma série de melhoramentos em relação ao seu antecessor. Essa seria a base para os futuros lançamentos: Pentium II, Pentium III e Pentium M.

Paralelamente, a AMD começava a ganhar mercado com modelos similares, principalmente como o AMD K5, forte concorrente do Pentium original. Dois anos depois, o Pentium II foi lançado, atingindo o clock de 450 MHz.

Nessa mesma época, a AMD desenvolveu CPUs que batiam de frente com a Intel, como o AMD K6. Por esse motivo, ambas as empresas travaram uma espécie de “corrida”, competindo para ver quem conseguia o maior desempenho e valor de clock.

# data[].attributes.body
Em 1965, Gordon Moore, um dos fundadores da Intel, afirmou que o número de transistores em um chip dobraria, sem custo adicional, a cada 18 meses. Tal afirmação ficou conhecida como a Lei de Moore, a qual foi válida durante anos, principalmente no final da década de 90.

Sempre que uma empresa lançava um modelo de processador, o concorrente a superava meses depois. Isso ficou muito evidente nos anos de 1999 e 2000, quando o Pentium III e o AMD Atlhon (K7) estavam guerreando pelo maior clock. Por um período de tempo, a AMD liderou a disputa, pois o Atlhon, que trabalhava com frequências maiores do que 1 GHz, superou o Pentium III.

A reviravolta da Intel veio com o lançamento do Pentium 4, em 2001, que trabalhava com até  2 GHz e levou a empresa de volta ao topo do mercado. As versões de baixo custo dessas CPUs, Celeron (Intel) e Duron (AMD), também disputavam fortemente o lugar mais alto no ranking do processador “B” mais vendido.

Multicore: o fim da lei de Moore

Conforme a tecnologia dos processadores foi progredindo, o tamanho de seus transistores foi diminuindo de forma significativa. Contudo, após o lançamento do Pentium 4, eles já estavam tão pequenos (0,13 micrômetros) e numerosos (120 milhões) que se tornou muito difícil aumentar o clock por limitações físicas, principalmente pelo superaquecimento gerado.

A principal solução para esse problema veio com o uso de mais de um núcleo ao mesmo tempo, através da tecnologia multicore. Assim, cada núcleo não precisa trabalhar numa frequência tão alta. Se o esquema de escalonamento de tarefas funcionasse de maneira eficiente, seria possível trabalhar com quase o dobro do clock. Um processador dual-core de 1,5 GHz, por exemplo, poderia ter um desempenho semelhante a uma CPU de núcleo único de 3 GHz.

Um componente chamado de escalonador determina em qual dos núcleos uma tarefa deve ser executada. Mas como o escalonador demora certo tempo para fazer essa decisão, na prática fica quase impossível atingir o dobro exato de desempenho. Portanto, com o advento do processador multicore, a lei de Moore tornou-se inválida, visto que já não era mais possível aumentar a frequência do processador como antes.

Vídeo recomendado sobre a lei de moore: https://www.youtube.com/watch?v=35XqzsGcQRk&ab_channel=Ci%C3%AAnciaTodoDia

# data[].attributes.body
Assim como qualquer situação ou equipamento, os dados arquivados dentro dos computadores, tanto os pessoais como os de bancos, governo e empresas, precisam estar completamente seguros e sem riscos de serem roubados.

Por isso, pesquisas e testes constantemente em processadores e demais partes do computador são extremamente importantes para garantir essa segurança.

Com isso a evolução dos processados já mencionados ocorre a curtos períodos de tempos, e uma nova configuração de processador foi apresentado pela Microsoft, AMD, Intel e Qualcomm, onde esta parte foi desenvolvida tendo em vista ataques de hackers em sistemas TPM, no qual o canal de comunicação entre CPU e TPM fica vulnerável a ataques sibernéticos. Essa nova forma de alocação da área de processamento de dados será colocada dentro do processador, diferente dos anteriores, onde esse sistema ficava embutido na CPU, em um módulo separado chamado TPM. Assim espera-se maior segurança e dificuldade em situações de ataques de hackers.

# data[].attributes.body
Registradores = Os registradores são considerados as memórias de maior importância no computador. Elas são voláteis, ou seja, não seguram a informação caso a energia seja cortada, sendo assim, tudo o que estava armazenado nelas é perdido. Os registradores são as memórias mais velozes, porém com o menor armazenamento e maior curto.
Memórias ROM = As memórias ROM são aquelas que armazenam grande quantidade de dados e são estáveis, ou seja, pode ser cortada a energia que os dados serão mantidos na memória até kque o usuário tome uma ação para apagar. As memórias ROM são memórias mais lentas, de baixo custo e grande capacidade de armazenamento.
Entrada e saída = Os dispositivos de entrada e saída de dados também são importantíssimos no processo de uso de um computador. é através deles que conseguimos indicar à UC o que queremos que apareça na tela, utilizando o teclado e algum software que reconheça esse comando. O mesmo para o inverso, quendo queremos imprimir algo. Mandamos o arquivo do computador e notebook atual para a impressora a ser utilizada para a saída desses dados.