кроме разновидностей операндов UU/SU/US/SS еще и "дробное" деление для den>num. Пока делитель сделан так, что делит модули чисел, и потом восстанавливает нужный знак. А вот решений всех до конца пока не принято. Похоже надо при целочисленном режиме делать знак остатка равным знаку частного (или вообще оставить положительным, учитывая что neg сделать не долго. А вот при дробном давать знак делимого, а частное выдавать модулем + знаковый бит отдельно в статусе, чтобы каскадировать команды деления до получения нужного числа бит после запятой.