Команды арифметического сдвига позволяют сдвигать содержимое регистра (или пары регистров, рассматриваемых как один регистр двойной длины) вправо или влево до 32 разрядов. Знак сдвига и число разрядов определяются шестью младшими разрядами второго операнда с произвольным доступом. Как и в командах циклического сдвига признак С считается продолжением регистра с той стороны, в которую производится сдвиг. Это позволяет использовать команды сдвига для синхронизации — для организации операций «Установить и проверить». Признаки устанавливаются в соответствии с результатом операции (например, при сдвиге влево может произойти переполнение, при сдвиге вправо результат может оказаться нулевым).
Команды расширения плавающей точкой (РПТ) производят действия над парой операндов, размещенных в участке памяти в четыре слова. Регистр, указанный в командах FADD, FSUB, FDIV и FMUL, содержит адрес этого участка. Следовательно, перед операцией адрес должен быть загружен в регистр. Результат, имеющий длину 4 байта (формат чисел с плавающей точкой одинарной точности), размещается в начале участка, т. е. регистр, указанный в команде, содержит после выполнения команды адрес результата.