ARM11

Origem: Wikipédia, a enciclopédia livre.

O ARM11 é um grupo de processadores RISC de núcleo de 32 bits de ARM licenciados pela ARM Holdings.

Visão geral[editar | editar código-fonte]

A microarquitetura ARM11 (anunciada em 29 de abril de 2002) introduziu a adição de arquitetura ARMv6 que tinham sido anunciada em outubro de 2001. Inclui instruções SIMD, suporte a múltiplos processadores e uma nova arquitetura de cache. A implementação inclui um pipeline de processamento de instruções significativamente melhorada, em comparação com as famílias anteriores ARM9 ou ARM10, e é usado em smartphones da Apple, Nokia e outros.[1] O núcleo ARM11 inicial (ARM1136) foi liberado para os licenciados em Outubro de 2002.

A família ARM11 são, atualmente, os únicos com núcleos de arquitetura ARMv6. Há, no entanto, núcleos ARMv6-M (Cortex-M0 e Cortex-M1), usados em microcontroladores. Os núcleos ARM11, geralmente, são usados para aplicações mais exigentes.

Núcleos[editar | editar código-fonte]

Há quatro modelos de núcleos ARM11:

  • ARM1136 [2]
  • ARM1156, introduziu instruções thumb2
  • ARM1176, introduziu extensões para segurança [3]
  • ARM11MPcore, suporte multicore

Chips[editar | editar código-fonte]

Raspberry Pi B+ com uma Broadcom BCM2835 (ARM1176JZF-S)

Ligações externas[editar | editar código-fonte]

ARM Holdings
Cartões de referências
  • Instruções: Thumb (1), ARM e Thumb-2 (2), Vector Floating Point (3)
  • Opcodes: Thumb (1, 2), ARM (3, 4), GNU Assembler Directives 5.
Other

Referências