O que é arquitetura do ARM?
Arquitetura de ARM refere-se a uma arquitetura do conjunto de instruções (ISA) que o fabricante de semicondutores do Reino Unido se baseia em Holdings, plc. desenvolve. A tecnologia é mais conhecida por sua aplicação em processadores, ou unidades de processamento central (CPUs), com baixo consumo de energia ou grande eficiência energética. Além disso, ele foi projetado com o conceito de computação reduzida do conjunto de instruções (RISC), o que significa que se esforça para otimizar o desempenho do processador, simplificando as instruções para uma execução mais rápida. As CPUs baseadas em ARM, em particular, dependem de uma execução de um único ciclo.
Empresa de computadores inglesa Computadores de bolota de computadores originou a arquitetura ARM em outubro de 1983, quando iniciou o Projeto de Máquina do Acorn RISC para criar um processador mais avançado para seus computadores pessoais orientados para os negócios (PCs). Isso ocorre principalmente porque o MOS Technology 6502, um processador de 8 bits popular por seu custo comparativamente baixo, era muito fraco para lidar com certos recursos do computador, como uma interface de usuário baseada em gráficos.
O Archimedes da Bolsa, lançado em 1987, foi o primeiro computador a apresentar uma CPU baseada em ARM. A segunda iteração, o ARM2, é notável por superar o Intel 80286, ou IAPX 286. Este foi um processador da empresa de semicondutores Intel Corp. e usada no IBM Personal Computer at (IBM PC/AT) de máquinas de negócios internacionais. O sucesso dos processadores baseados em ARM levou à transformação da Companhia para a Advanced Risc Machines Ltd. em 1990, depois a Arm Holdings em 1998.
Arquitetura ARM compreende um conjunto de instruções ortogonais. Embora o termo ortogonal seja usado para algo composto de ângulos retos, na terminologia do computador, é usado para se referir a um objeto de dados - nesse caso, um ISA - que funciona sem afetar os outros ou é estatisticamente independente. A arquitetura do ARM usa 32 bits, que é o tamanho máximo de dados que acomoda. Mais especificamente, cada procesA SOR usando o conjunto de instruções possui 16 registros de 32 bits, que são pequenas unidades de armazenamento que fornecem acesso de alta velocidade aos dados, em vez de permitir que a CPU obtenha-a de outro lugar a uma taxa mais lenta.
Ironicamente, a arquitetura do ARM foi projetada inicialmente para PCs. Em vez disso, o conjunto de instruções X86, que traça suas origens no 8086 ou IAPX86 da Intel, dominou o mercado até o final dos anos 90. Assim, os computadores compatíveis com PC IBM, bem como os computadores Macintosh da Apple, têm X86 CPUs de empresas como Intel e Micro Dispositivos Advanced (AMD).Enquanto isso, o ARM mudou para dispositivos eletrônicos menores, que são ideais para as execuções simplificadas da tecnologia e o baixo consumo de energia. Em 2009, mais de 90 % de todos os telefones celulares continham um processador baseado em ARM. Outros dispositivos que usam a arquitetura ARM para suas CPUs incluem assistentes digitais pessoais (PDAs), players portáteis de multimídia e calculadoras.