Стоит уточнить, что в свою очередь меня этому научил maelstrom2001. Сарафанное радио в действии .
Тут неправда . B - безусловный переход.
BEQ, BNE, BGT, BLS и прочие уродцы - условные переходы (обычно используются после сравнения CMP). Описание всех таких суффиксов на 194 странице портянки. .W расширяет сознание инструкцию до слова (4 байт). Используется, если в 2 байта никак не влезть (например, при дальних переходах). В ARM instruction evaluator это можно не указывать - сообразит сам.