зеркальное отображение есть. вытаскивание и засовывание битовых полей есть (содрал с BFXTR/BFXPA от TMS 55, только маска может быть не только константой). Сдвиг любого вида на N в любую сторону есть. Включая и вращение, и вращение через перенос. Обмен 2 регистров это вообще классика, т.е. в классическом 51 это и так было.