Я работаю над микроконтроллером STM32l475, который запускает процессор Cortex-M4 и наборы инструкций ARM / Thumb. Я вижу (из objdump
), что есть инструкции beq.n
и bne.n
, сгенерированные в двоичном коде программы ARM (я добавил флаг -mthumb
при компиляции программы). Однако я не нахожу этих инструкций по ветвлению в последней версии ARMv7-M руководство.
Кто-нибудь может сказать мне причину? И какие инструкции, доступные в руководстве, эквивалентны этим двум инструкциям ветвления?