# data[].attributes.body
O processador, também conhecido como CPU, é peça fundamental dos computadores. E não estamos falando apenas dos famosos PCs. Celulares, video games, smartphones, tablets: todos esses dispositivos precisam de processadores para funcionar. Esse componente tão vital é responsável por carregar e realizar as operações aritméticas e lógicas de que os programas de computador fazem uso. Portanto, nada funciona sem a famosa CPU.

# data[].attributes.attachment_caption
EDVAC instalado no Laboratório de Pesquisas Balísticas dos EUA

# data[].attributes.headline
Início e avanço na tecnologia dos processadores:

# data[].attributes.subject
Início e avanço na tecnologia dos processadores:

# data[].attributes.body
Em 1945, a ideia de uma unidade central de processamento capaz de executar diversas tarefas foi publicada por John Von Neumann. Chamado 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.

Durante a década de 50, a organização interna dos computadores começou a ser repensada. Esse foi o momento em que os processadores começaram a ganhar funcionalidades básicas, como registradores de índices, operandos imediatos e detecção de operadores inválidos.

No início da década de 60, a IBM desenvolveu uma nova abordagem: planejou uma família de computadores que poderiam executar o mesmo software, com poder de processamento e preços diferentes. Com isso, os programas não seriam mais dependentes de máquina, mas compatíveis entre todos esses modelos.

Para colocar isso em prática, a IBM acabou criando um computador virtual conhecido como System/360, ou simplesmente S/360.  Podemos pensar nesse sistema como um conjunto de instruções e capacidades que todos os computadores da família S/360 teriam em comum.

# data[].attributes.body
No início da década de 70 surgiram as CPUs desenvolvidas totalmente em circuitos integrados e em um único chip de silício. O Intel 4004 foi o primeiro microprocessador a ser lançado, em 1971. Sendo desenvolvido para o uso em calculadoras, essa CPU operava com o clock máximo de 740 KHz e podia calcular até 92 mil instruções por segundo, ou seja, cada instrução gastava cerca de 11 microssegundos.

Com o sucesso do 4004, a Intel desenvolveu o processador 8008, em 1972. Esse era uma CPU de 8 bits, com barramento externo de 14 bits e capaz de endereçar 16 KB de memória. Seu clock trabalhava na frequência máxima de 0,8 MHz.

Esse modelo foi substituído, em 1974, pelo 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.

# data[].attributes.body
- Família x86 de 16 bits – Processador 8086, usado nos primeiros PCs.
- Processadores de 32 bits – 386, 486, Pentium I, II, III e IV, Pentium Celeron, conseguem endereçar até, no máximo, 4 GB de RAM.
- Processadores de 64 bits – AMD 64 Bits, conseguem endereçar quantidades maiores do que 4 GB de RAM.
- Processadores Multicore – tecnologia de processadores com mais de um núcleo de processamento.
- Intel Core – Processadores Core 2 Duo, Pentium Dual Core, Core 2 Quad, Core i3, i5 e i7 .

# data[].attributes.headline
Segurança contra roubos de dados em processadores AMD:

# data[].attributes.subject
Segurança contra roubos de dados em processadores AMD:

# data[].attributes.body
Ryzen e outros chips AMD têm correção para falha que permite roubo de dados, isto é muito importante, pois nos dias de hoje os hackers estão achando brechas e estão aproveitando disso para roubar dados de usuários do computadores, empresas de processadores e usuários tem que ficar atentos, mantenha sempre seus computadores com sistemas atualizados para evitar estes ataques!

# data[].attributes.attachment_link.readable_text
Se você tem um computador com processador Ryzen, precisa ficar atento: a soltou uma nota para alertar sobre uma vulnerabilidade relacionada a esses chips que permite roubo de dados. O problema afeta todas as gerações da família Ryzen, além de algumas linhas anteriores de processadores da marca. Felizmente, a correção já foi liberada.

Processador AMD Ryzen Pro (imagem: divulgação/AMD)

Falha afeta driver do AMD PSP

A falha recebeu a identificação CVE-2021-26333 e envolve um driver para o Platform Security Processor (PSP). Também conhecido como AMD Secure Technology, esse é um módulo integrado que, como esses nomes sugerem, gerencia parâmetros de segurança.

O PSP pode ajudar o sistema operacional a proteger dados sigilosos ao direcioná-los a áreas reservadas na memória RAM. Ironicamente, é aqui que o problema em questão ganha forma: Kyriakos Economou, cofundador da empresa de segurança ZeroPeril, descobriu que a falha no driver do PSP possibilita que os dados dessas áreas sejam acessados por contas sem privilégios para isso.

No relatório que explica a vulnerabilidade, Economou relata que, durante os testes, a ZeroPeril conseguiu extrair vários gigabytes de dados explorando a falha.

Como dados de diversos tipos podem ser obtidos, o problema tem potencial para servir de base para uma série de ações maliciosas, por exemplo, ataques do tipo Pass the Hash (captura de hash de senha para roubo de credenciais de login, basicamente).

De acordo com a ZeroPeril, a vulnerabilidade foi reportada à AMD em abril de 2021. A companhia não demorou a liberar uma correção, no entanto, ela foi inserida em uma atualização que não revelava com precisão quais falhas estavam sendo corrigidas.

Mas, em um comunicado liberado recentemente, a AMD reconhece a falha no driver do PSP e informa que o pacote AMD Chipset Driver 3.08.17.735 soluciona o problema.

Curiosamente, a empresa havia informado inicialmente que a vulnerabilidade atingia apenas computadores com chips Ryzen 1000 e alguns processadores anteriores a essa linha. A ZeroPeril havia constatado a existência do problema em máquinas baseadas nas linha Ryzen 2000 e Ryzen 3000, no entanto.

Mais tarde, a AMD atualizou a relação de produtos afetados. Sabe-se agora que a lista é extensa. Nela estão chips Ryzen das séries 1000 a 5000 para notebooks e desktops, Ryzen Threadripper e Athlon X4, só para dar alguns exemplos.

Correção já está disponível

O caminho mais rápido para solucionar o problema é procurar a atualização de nome AMD PSP driver 5.17.0.0 no Windows Update. Outra opção é buscar pelo pacote AMD Chipset Driver 3.08.17.735 (ou superior) na página de drivers da AMD. Ali, é necessário fazer a busca pelo chipset da placa-mãe do seu computador para o driver correto ser localizado.
Com informações: Tom's Hardware.

# data[].attributes.attachment_link.title
Ryzen e outros chips AMD têm correção para falha que permite roubo de dados - Tecnoblog

# data[].attributes.attachment_link.description
Se você tem um computador com processador Ryzen, precisa ficar atento: a soltou uma nota para alertar sobre uma vulnerabilidade relacionada a esses chips que permite roubo de dados. O problema afeta todas as gerações da família Ryzen, além de algumas linhas anteriores de processadores da marca. Felizmente, a correção já foi liberada.

# data[].attributes.body
Quando vamos comprar um computador, um dos primeiros itens que perguntamos é sobre a memória RAM e o HD. Sabemos que quanto mais, melhor. Mas não são apenas esses tipos de memória que nosso computador possui, na realidade são 4 memórias importantes que devemos prestar atenção. E afinal de contas, para que servem e quais são cada tipo de memória? Abaixo segue um resumo das quatro: Memória RAM, HD, Memória ROM e Memória Cache:

HD (Hard Disk): conhecido como memória rígida, o HD é onde ficam armazenados todos os arquivos e programas que rodam em seu computador. Vamos a um exemplo: você está digitando um texto no Word, depois que você conclui o texto e clica em ‘salvar’, você está solicitando que o sistema operacional grave no HD este arquivo. Depois quando você quiser acessar novamente o arquivo, o sistema operacional vai em busca do que você guardou. Quando você desliga o computador, os arquivos continuam armazenados. O HD geralmente tem alta capacidade de armazenamento, atualmente os computadores pessoais giram na casa de 500 gigabyte e 1 terabyte.

Memória RAM (Random Acess Memory): a memória de aceso aleatório, é diferente do HD, a memória RAM perde os dados que estão sendo processados quando o computador é desligado, por isso que é chamado de memória volátil. Vamos ao exemplo: você está digitando o seu trabalho no Word, enquanto você digita o trabalho, o arquivo está na memória RAM. Se o computador desligar e você não tiver salvo o arquivo, você irá perdê-lo, pois quando desligou o computador, a memória zerou. A memória RAM possui uma capacidade de armazenamento menor do que os HD’s, porém a velocidade é muito maior. Atualmente os computadores pessoais trabalham com memórias RAM na casa de 2 a 4 gigabyte.

Memória ROM (Read Only Memory): é a memória que apenas faz leituras. As memórias ROM tem diversos tipos, mas isso não é assunto para agora. Quando um dado é gravado na memória ROM, o dado não pode ser alterado. Geralmente são impressos em placa mesmo, o que impossibilita a reprogramação dos dados. Vamos ao exemplo: quando você inicia o seu computador, aparece uma tela preta. Independente de quantas vezes você manda formatar o seu computador, aquela tela sempre permanecerá a mesma, porque ela não pode ser modificada. Se alguém conseguir ‘modificar’ essa memória, o seu computador não funciona.

Memória Cache: a memória cache é a memória que está embutida dentro do processador. Essa memória guarda as instruções mais utilizadas pelo computador para que ele faça o processamento mais rápido. Vamos a um exemplo: você está efetuando uma conta complexa de matemática. Na parte dessa operação que tem multiplicações simples, por exemplo 4×5, 3×2 e 5×10, você sabe o resultado, por que é um cálculo que você faz com uma certa frequência. Ele sozinho não dá o resultado da conta, mas como você já sabia de imediato a resposta, fez com que a conta se tornasse mais rápida.

# data[].attributes.attachment_caption
ACIMA EXEMPLOS DE DISPOSITIVOS DE ENTRADA E SAÍDA.

# data[].attributes.body
Dispositivos de entrada e saída são os aparelhos que permitem a interação de um processador, geralmente um computador, com o homem. Também são conhecidos como periféricos e possibilitam a entrada e saída de dados.

Os dispositivos de entrada são os que inserem informações em um computador a partir de uma fonte externa. Exemplos incluem: teclado, mouse, microfone, scanner e telas sensíveis ao toque.

Já os dispositivos de saída são os aparelhos usados por um computador para comunicar informações. Estas em formato utilizável ao usuário. Exemplos incluem: monitores de vídeo, alto-falantes, caixas de som, sensores, óculos de realidade virtual e impressoras.

Alguns dispositivos funcionam tanto de entrada como saída. Estes podem tanto receber dados de usuários ou de outro dispositivo como também enviar dados para outro dispositivo.

Um exemplo desse tipo de dispositivo são as unidades de CD-RW. Estes recebem dados de um computador (entrada) para copiar em um CD gravável, mas também enviam dados contidos em um CD (saída) para um computador.

Outros exemplos incluem pen drives, modems, câmeras e tablets.

# data[].attributes.headline
Muito obrigado pela atenção! Desde já agradeço!

# data[].attributes.subject
Muito obrigado pela atenção! Desde já agradeço!

# data[].attributes.body
Atenciosamente; William Calais - Sistema da Informação.