
Сообщение от
reddie
а что мешает сперва проверять, потом делать инкремент/декремент?
Чем эти варианты лучше? "Мертвая зона" есть, и такой декремент на байт длиннее.
Варианты без "мертвой зоны":
1. Декремент
Код:
sub x+1
jr nc,$+3
xor a
adc a,x
2. Инкремент
Код:
add a,-x
jr nc,$+4
ld a,0
sbc a,-x-1
Инкремент скорее всего можно сократить, надо подумать.