Описание тега arm
ARM (ранее Advanced RISC Machine и Acorn RISC Machine) представляет собой архитектуру набора команд (ISA) компьютера с сокращенным набором команд (RISC), разработанную Acorn Computers и расширенную ARM Holdings. Архитектура ARM является наиболее широко используемой архитектурой 32-битного набора команд в производимых числах.
Более подробную информацию можно найти в статье Википедии о архитектуры ARM и ARM ссылочных документов.
Существует множество различных вариантов ассемблера ARM, которые развивались с течением времени. Обозначения могут сбивать с толку. Например, arm7 и armv7 совершенно разные. Первый - это реализация ЦП; второй - это архитектура процессора. Архитектура, которая также называется семейством, представляет собой набор машинных команд (или ISA для набора команд, архитектуры), которые, как правило, совместимы. См.: Список микроархитектур ARM в Википедии.
Связанные теги:
- thumb - первая версия состояла из сокращенного набора 16-битных инструкций. thumb2, представленный в armv6, включает в себя сочетание 16- и 32-битных инструкций, расширенных в armv7, так что он может делать большинство вещей, которые может выполнять обычный ARM ISA.
- neon - расширение SIMD для процессоров ARM
- cortex-m - встроенный ISA armv7, который поддерживает только thumb2.
- cortex-a - версия приложения armv7 ISA.
- arm64 - восьмая архитектура руки (armv8) включает 64-битные регистры.
- trust-zone - функция безопасности в некоторых процессорах armv6, armv8 и armv7.
- amba - спецификация шины или межсоединения, используемая между процессорами и периферийными устройствами.
- swd - SWD (Serial Wire Debug) - это облегченная версия JTAG, разработанная для микроконтроллеров ARM.
Существуют и другие специфичные для ЦП теги, например cortex-m3. Часто эти сообщения относятся к другим процессорам cortex-m, и / или важно понимать разницу между версиями. Также новые будущие процессоры могут расширять конкретный процессор, и вопросы в этом теге могут быть актуальными.
Если вы только размещение в тег руки попытаться дать некоторые специфические особенности о системе, которую вы используете.