Сделайте команду действующую как IDIV в х86 Делимое = 11 Делитель = 4 Результат = 2 Остаток = 3 ------------------- Делимое = 11 Делитель = -4 Результат = -2 Остаток = 3 ------------------- Делимое = -11 Делитель = 4 Результат = -2 Остаток = -3 ------------------- Делимое = -11 Делитель = -4 Результат = 2 Остаток = -3 -------------------
ЗЫ. Придумал вам команды Это команды сложения/вычитания действующие сразу на 2 8 битных числа в младших и старших 8 битах 16 битного операнда. Реализуются они просто - необходимо при выполнении ADD/SUB блокировать перенос из младшего в старший байт, зато в даташите (или дисере если вы науковец) можно записать про SIMD расширение. :-))