O que é um processador ARM? Tudo que você precisa saber

Se você prestou atenção a smartphones e tablets, provavelmente já ouviu falar do termo ARM usado para se referir ao hardware interno. Ele é jogado para a esquerda e para a direita, geralmente como um ponto de diferenciação de laptops e desktops, que usam o Intel x86.

Se você prestou atenção a smartphones e tablets, provavelmente já ouviu falar do termo ARM usado para se referir ao hardware interno.  Ele é jogado para a esquerda e para a direita, geralmente como um ponto de diferenciação de laptops e desktops, que usam o Intel x86.
Propaganda

Se você prestou atenção em smartphones e tablets, provavelmente já ouviu falar do termo “ARM” usado para se referir ao hardware interno. Ele é jogado para a esquerda e para a direita, geralmente como um ponto de diferenciação de laptops e desktops, que usam o Intel x86.

Mas o que é ARM, exatamente? Uma arquitetura de processador? Uma marca de hardware? Ou alguma outra coisa? Isso raramente é explicado. Vamos cortar a confusão e chegar ao básico. Mas antes disso, você pode querer atualizar os fundamentos de uma CPU O que é uma CPU e o que ela faz? O que é uma CPU e o que ela faz? Acrônimos de computação são confusos. O que é uma CPU, afinal? E eu preciso de um processador quad ou dual-core? Como sobre AMD ou Intel? Estamos aqui para ajudar a explicar a diferença! Consulte Mais informação .

A chave para ARM é RISC

processadores de braço

ARM é um acrônimo que significa Advanced RISC Machine. O nome é outro acrônimo (sim, acrônimos aninhados!) Que significa Reduced Instruction Set Computing.

O RISC é, na sua forma mais ampla, uma filosofia de design para processadores. Decorre da crença de que um processador com um conjunto de instruções relativamente simples será mais eficiente do que um que seja mais complexo. O termo originalmente entrou em uso nos anos 80 com um projeto de pesquisa chamado Berkeley RISC que investigou as possibilidades dessa abordagem para projetar e depois criou processadores baseados nele.

Todos os processadores ARM são considerados projetos RISC, mas isso não significa muito porque o próprio RISC é simplesmente uma abordagem ao design, e não um padrão tecnológico ou arquitetura de processador. Ainda assim, uma compreensão básica do RISC enquadra corretamente o ARM.

Noções básicas do ARM

o que é um processador de braço

O ARM refere-se a si mesmo como uma arquitetura, o que pode causar um mal-entendido quando comparado com a Intel. A Intel dá a cada novo chip um código único e fala sobre cada um como uma nova arquitetura - mesmo quando há muitas semelhanças e todos usam o mesmo conjunto de instruções (x86). A ARM, por outro lado, trata seus projetos como uma família ininterrupta. As atualizações ainda fazem parte da arquitetura ARM. Eles acabam de receber um novo número de versão.

O traço mais relevante para os consumidores não é a microarquitetura (o design físico do chip), mas sim o conjunto de instruções. O conjunto de instruções é o conjunto básico de recursos e recursos que um processador disponibiliza para o software. Ele determina qual aritmética pode ser usada, como o cache deve ser alocado e a ordem na qual as instruções devem ser executadas. O software projetado para um conjunto de instruções não pode ser usado em outro, a menos que seja revisado.

Micro-arquiteturas e conjuntos de instruções não podem ser separados porque a arquitetura é uma expressão física do conjunto de instruções. É por isso que os processadores baseados em ARM tendem a ser pequenos, eficientes e relativamente lentos. O conjunto de instruções simples requer um design pequeno e simples com menos transistores. Os transistores consomem energia e aumentam o tamanho dos moldes (o que aumenta o custo de produção), portanto, ter o mínimo possível é ideal ao selecionar um processador para um smartphone ou tablet.

O negócio da ARM é diferente

o que é um processador de braço

Falar sobre processadores ARM como um todo pode ser difícil, porque há muitos disponíveis e seu desempenho varia. É contra-intuitivo. Como a Apple pode ter processadores ARM mais rápidos que a concorrência quando está usando a mesma arquitetura?

Isso acontece porque a ARM Holdings, a empresa responsável pela ARM, faz negócios. A ARM Holdings é apenas uma empresa de design. Eles gerenciam o conjunto de instruções e projetam novas versões da arquitetura principal e depois a licenciam para outras empresas. Essas empresas podem, então, melhorá-lo e emparelhá-lo com qualquer hardware que pareça apropriado.

Isso ajuda a entender que a arquitetura principal da ARM O que é um núcleo de processador? [MakeUseOf explica] O que é um núcleo de processador? [MakeUseOf Explains] Todo computador tem um processador, seja um pequeno profissional de eficiência ou uma grande usina de alto desempenho, ou então não seria capaz de funcionar. Claro, o processador, também chamado de CPU ou Central Processing ... Read More é apenas um processador. Não suporta conectividade sem fio. Não manipula gráficos. Ele não suporta USB USB 3.0: tudo o que você precisa saber USB 3.0: Tudo o que você precisa saber O USB 3.0 bate USB 2.0 de várias maneiras. Aqui está tudo o que você precisa saber sobre porque você deve sempre escolher USB 3.x quando possível. Leia mais ou outras formas de conectividade com fio. Tudo isso é responsabilidade de outros licenciados de hardware emparelharem a arquitetura.

É por isso que existem tantas variantes de ARM no mercado e por que elas funcionam de maneira diferente. A Apple tem uma equipe interna de engenharia que trabalha com seus processadores ARM. Outras empresas, como a Qualcomm e a Texas Instruments, atuam como intermediárias. Eles pegam a arquitetura ARM, a combinam com uma variedade de hardware e, em seguida, a revendem como um “sistema em um chip” para smartphones e tablets.

O que significa ARM para os consumidores?

o que é um processador de braço

Para um consumidor, o ARM pode ser pensado como um ecossistema. O software projetado para o ARM só funcionará no ARM. Windows RT Qual é a diferença entre o Windows 8 e o Windows RT? [MakeUseOf explica] Qual é a diferença entre o Windows 8 e o Windows RT? [MakeUseOf Explains] Com o anúncio do tablet Surface há algumas semanas e a versão final do Windows 8 se aproximando, algumas pessoas estão compreensivelmente confusas sobre as várias versões disponíveis. Estou aqui para ... Leia Mais aplicativos, por exemplo, não funcione em um PC com Windows 8. Modificações devem ser feitas em um programa para pular de ARM para x86.

Os sistemas operacionais que funcionam em um dispositivo ARM devem funcionar em outros. É por isso que há tantas modificações no Android e por que o Android pode ser carregado em tablets da HP e da BlackBerry. A Apple, no entanto, faz bagunça com o ecossistema, porque o código-fonte do iOS não está disponível. A tentativa de portar o iOS para outros dispositivos ARM é quase impossível sem ele.

O ARM também significa menor consumo de energia e menor desempenho em relação ao x86. Isso não está definido, no entanto, porque as duas arquiteturas estão mudando com o tempo. A Intel está trabalhando duro para criar versões de seus processadores com consumo de energia extremamente baixo. E a ARM Holdings está trabalhando duro para melhorar o desempenho de seus projetos.

O ARM estará no seu PC?

processadores de braço

Houve algumas tentativas de vender dispositivos tradicionais com processadores ARM que funcionam como PCs tradicionais. A Motorola vendeu um dock de teclado para o smartphone Atrix e o anunciou como um substituto de laptop. ASUS vende uma linha de tablets Android com docas de teclado. E a Samsung agora vende um Chromebook O que é um Chromebook? [MakeUseOf explica] O que é um Chromebook? [MakeUseOf Explains] Tudo está se movendo para a web, que agora é mais comumente apelidado de “nuvem”. Como tal, seus dispositivos provavelmente devem estar prontos e bem equipados para fazer uso total dos serviços de nuvem para o seu ... Leia mais que é executado no ARM.

Essas tentativas prenunciam uma tempestade de potencial em torno da ARM, mas prever o caminho e a intensidade da tempestade é impossível. As arquiteturas ARM atuais estão significativamente atrás do desempenho dos processadores mais lentos da Intel (esqueça sua linha principal de processadores Core). A Nvidia diz que está trabalhando em um processador usando a arquitetura da ARM que competirá com a Intel, mas não está claro como isso está sendo realizado ou quando um produto acabado pode ser lançado.

Por enquanto, a ameaça potencial do ARM permanece como uma nuvem escura no horizonte do espaço potencial do PC. Parece ameaçador, mas uma ameaça concreta ainda não se manifestou. O ARM é uma tempestade assustadora ou simplesmente algumas nuvens sombreadas que acabarão por se dispersar? Isso continua a ser visto.

In this article