Цитата Сообщение от Lethargeek Посмотреть сообщение
еще раз: ну при чём тут carry? когда результат от его значения не зависит

и у тебя там ДВА вычитания, так результатом первого или второго должен быть H?
У меня два, а в АЛУ одно.
Если подать на первый вход 0x00, на второй вход подать число, и в младший разряд ещё сигнал переноса "из ниоткуда", на выходе получим инвертированное значение и переносы во всех разрядах. Не знаю как именно это происходит в Z80.

- - - Добавлено - - -

blackmirror, меня старые процессоры вообще поражают своей "CISC-овостью", а x86 в этом плане уже никто даже не пытается догнать, все RISC что-то делают