
Сообщение от
Sergey
Сравнение двух 16-битных чисел со знаком.
Signed int comparison
Код:
; сравнение HL(sgn) и DE(sgn) на выходе флаг C установлен если HL<DE
CMP_HL_DE
LD A,H ;4
XOR D ;4
JP P,CHD1 ;10
LD A,H ;4
RLA ;4
JP CHD2 ;10
CHD1 SBC HL,DE ;11
CHD2
; (алгоритм подсказал sam style)