Я, кажется, понял как можно делать - если одно число перевести в отрицательное в дополнительном коде, то можно сложить его со вторым и получить верный результат, по знаку которого можно определить, что было больше. Это также будет операцией вычитания. Но числа должны быть в диапазоне [-127, 128].
Можно же добавить внешнюю память данных ОЗУ?
Раздел с примерами годный (однако, в сети сейчас уже можно откопать алгоритмы помощнее/поподходящее), там тоже есть что-то про дополнительный код в том числе, но для всего остального я бы предпочёл Боборыкина (+ в этой же книжке рассказывается про MCS-51).
И ещё важный момент. На схеме для ВЕ39 кварц 6МГц т. к. где-то после 6.5МГц не будет укладываться в тайминги ПЗУ 2716 (РФ5 втч).






Ответить с цитированием