Описание тега thumb
Этот тег предназначен для вопросов, касающихся режима работы процессора ARM, который называется thumb. Вопросы по языку ассемблера для большого пальца, взаимодействию между режимом большого пальца и ARM, а также проблемы операционной системы при работе с режимом большого пальца - это тема.
Набор инструкций Thumb (только 16-битный) с ограниченным использованием r8-r15 был позже расширен, чтобы включать в себя сочетание 16- и 32-битных инструкций. Это называлось Thumb-2. Thumb-2 - это маркетинговый термин. Различные семейства процессоров и даже определенные устройства имеют разные инструкции. Thumb-2 довольно бессмысленен в техническом смысле (за исключением того, что это означает, что инструкции переменной длины (всегда два полуслова) доступны вместе с 16-битными инструкциями большого пальца). Thumb-2 в википедии
На современных процессорах ARM Thumb-2 так же богат, как и традиционный 32-битный режим, и намного эффективнее памяти.
По вопросам, связанным с большими пальцами полосы прокрутки, рассмотрите один из следующих вариантов:
- полосы прокрутки
- слайдер
- панель поиска
- и т.п.
По вопросам о миниатюрах используйте миниатюры тегов.
См. Также: arm
Выбор инструкций для ARM и большого пальца с помощью бумажного профиля дает некоторое сравнение устаревшего режима большого пальца с 32-битными режимами. В одном режиме разные алгоритмы работают быстрее, чем в другом. Документ несколько устарел, поскольку Thumb-2 будет более эффективным в современных (2014+) процессорах. Хотя некоторые глубоко встроенные устройства могут поддерживать только Thumb.