# data[].attributes.attachment_caption
Outras partes importantes e interessantes em nossos computadores.

# data[].attributes.body
Cada pequena ou grande parte em nossos computadores funcionam em conjunto, como engrenagens que buscam nos entregar os melhores resultados de execução, agilidade, rapidez, busca e funcionalidade.

Deste modo, vamos observar as mais importantes e interessantes peças de nossos dispositivos.

Processador

Tudo o que o computador vai fazer passa pelo processador.

O microprocessador/processador, é quem opera com números e símbolos representados no sistema binário.

Ele é o cérebro da máquina, é a sua unidade mais “inteligente”.

Por mais potente que seja um processador, ele só pode processar uma coisa de cada vez.

Óbvio que não chega a ter uma comparação direta ao cérebro humano, que faz diversas coisas ao mesmo tempo, porém podemos usa-lo como exemplo.

Unidade de disco rígido (HD)

No disco rígido estão armazenadas todas as informações e programas de um computador.

Ele é, normalmente, o principal meio de armazenamento de um PC.

Arquivos de qualquer formato que forem salvos serão guardados nele.

Tem o formato de um CD onde são gravadas informações a laser.

Ele tem uma memória não-volátil, ou seja, os arquivos não são perdidos quando o computador é desligado, sendo considerado o principal meio de armazenamento de dados em massa.

Memória RAM

A memória RAM é usada pelo processador para armazenar os arquivos e programas que estão sendo processados.

Ela tem a capacidade de armazenar os arquivos temporariamente, e a cada novo processo do computador, um novo arquivo entra na memória RAM.

Quanto mais você tiver de memória RAM, mais coisas você poderá fazer ao mesmo tempo.

Placa mãe

É na placa mãe que são conectados todos os componentes do PC. É responsável pela interligação.

Existem vários tipos de placa mãe. Algumas suportam determinadas peças, outras não e cada uma tem suas características.

Fonte de alimentação

A fonte de alimentação é simplesmente o objeto responsável por fornecer energia elétrica ao seu computador. Ela converte correntes alternadas em correntes contínuas. Ou seja, quando a energia chega às tomadas em 110 V ou 220 V, ela é transformada em tensões de 5 V e 12 V. Por ser um equipamento que gera uma energia eletromagnética, a fonte fica separada das demais peças para evitar interferências.

Placa de vídeo

A placa de vídeo é responsável por enviar sinais do computador para o monitor, melhorando as imagens. Ela possui memória própria, com sua capacidade sempre medida em Bytes.

# data[].attributes.body
Um fato que podemos enfatizar é que nossos dados são uma fonte de grande poder para aqueles que buscam por informações pessoais dos usuários.
Deste modo, conforme a tecnologia avança, a busca por brechas em nossos sistemas de segurança avança em conjunto.

Podemos ter como exemplo as falhas

Meltdown e Spectre que afetam quase todos os processadores do mundo.

Uma grave falha de segurança presente em chips da Intel criou uma vulnerabilidade, permitindo que um aplicativo comum tenha acesso a áreas protegidas da memória do sistema operacional, expondo informações sensíveis do usuário ou terceiros, contudo não fornece poderes para que esses dados sejam modificados em nenhuma forma.

Dentro dessa falha há uma brecha que também afeta processadores da AMD, da ARM e de quase todos os computadores e servidores do mundo.

Creio que agora você possa estar se sentindo um pouco inseguro mexendo em seu dispositivo certo? Fique tranquilo! Vou te contar um segredo...

Todos os processadores atuais permitem um recurso de segurança baseado em hardware, conhecido por vários nomes, como NX, EVP , XD ou DEP.

Essa tecnologia funciona criando, na memória (RAM) do computador, áreas separadas para a execução de programas e para o armazenamento de dados.
Se um código presente na área reservada para o armazenamento de dados tentar ser executado, o processador percebe essa atitude como sendo algo suspeito e impede a execução do código.

Interessante, certo? Porém vale lembrar que esse sistema é como um auxilio, portanto nunca deixe seus dados desprotegidos. Use o bom e velho antivírus!!

NX = (No eXecute)
EVP = (Enhanced Virus Protection)
XD = (eXecute Disable)
DEP = (Data Execution Protection).

# data[].attributes.body
Desde o primeiro processador do mundo, o 4004 da Intel, lançado em 1971, os processadores evoluíram excepcionalmente.

Os processadores não foram meramente os componentes dos computadores que mais evoluíram, mas sim o dispositivo que evoluiu mais rápido em toda a história da humanidade. Não é à toa que o transistor foi considerado a invenção do século.

Para termos uma melhor noção sobre tal evolução, irei deixar aqui dois exemplos recentes do avanço dessa tecnologia...

O Processador em DNA.

Se trata de uma grande inovação em que os canais do chip microfluídico, que acomodam e conduzem as moléculas de DNA, podem ser programados por meio de um sistema de válvulas motorizado. E este sistema é operado usando um programa instalado em um PC ou celular.

Arquitetura híbrida.

Essa é uma das grandes novidades da 12ª geração Intel Core. A introdução de uma arquitetura híbrida, com processadores compostos por um conjunto de núcleos de alta performance, os P-Cores, e os núcleos de eficiência, o E-Cores.
Com isso os computadores baseados nessa nova geração, codinome Alder Lake, podem direcionar funções para cada estilo de núcleo baseando-se na prioridade do momento, seja desempenho ou economia de energia.

De 1971 até os tempos atuais podemos notar o quanto a evolução dos processadores vem trazendo melhorias e maior desempenho perante a geração atual.
Sempre buscando o diferencial e agilidade para nosso dia-a-dia.

# data[].attributes.body
O processador é o componente mais frisado do computador, pois ele é como um cérebro, responsável pelo processamento de todas as informações dos computadores. Tornando-se assim, o componente mais importante.

E qual seria a origem desse componente de extrema importância para nosso dia-a-dia?

Bem, em Novembro de 1971, uma companhia chamada Intel, publicou a introdução do primeiro processador do mundo, o Intel 4004 inventado pelos engenheiros da Intel e Ted Hof. O Intel 4004 tinha tudo que um computador precisava para pensar em um pequeno chip.

O principal estopim para o surgimento dos processadores veio através do EDVAC (1949 a 1961). Basicamente a arquitetura descrita e utilizada na CPU desse computador, que permitia o armazenamento de dados e programas

na mesma unidade de memória através de seus endereçamentos, deu origem aos

primeiros processadores da forma como os conhecemos hoje em dia.

As principais funções de um processador de computador incluem:

O normal funcionamento do sistema operativo;

A execução das aplicações;

A coordenação dos diferentes dispositivos contidos no equipamento.

Aspecto: Se trata de um pequeno chip de silicone coberto ou encapsulado.

Como é composto um processador?

NÚCLEOS

Núcleos são processadores, contudo em miniatura. Os processadores modernos têm vários núcleos, de forma a acelerar todo o funcionamento de certo tipo de aplicações e até evitar bloqueios.

MEMÓRIA INTERNA

Os processadores possuem um tipo de memória utilizada para o armazenamento de informações e essas memórias são chamadas de cache: interna e externa.

Cache Interna: Utilizada para armazenar instruções que ainda não foram processadas, localizada dentro do processador.

Cache Externa: Memória que acelera a troca de dados entre memória RAM e processador, devido à baixa velocidade da memória RAM.

UC / ULA

UC (Unidade de Controle): É responsável por gerenciar toda a entrada e saída de dados do processador, além de definir a ordem e o tempo das instruções.

ULA (Unidade Lógica Aritmética): É a unidade do processador responsável por realizar operações matemáticas e comparações lógicas. Os dados usados para esses cálculos são armazenados na memória do computador, também chamados de registradores.

Basicamente a função do processador é:

1. Buscar uma instrução na memória;

2. Interpretar que operação a instrução está explicitando;

3. Buscar os dados onde estiverem armazenados;

4. Executar efetivamente a operação com os dados, guardar o resultado;

5. Reiniciar o processo buscando uma nova instrução.