Если не указано иное, выходы будут неопределенными . т. е. любой вывод может быть 0 или 1, что здесь имеет место.
Вот почему предусмотрен вывод SCLR (очистка регистра сдвига), так что выходы могут быть переведены в известное состояние, которое должно быть выполнено до включения выходов.
В качестве альтернативы, допустимый шаблон может быть перенесен на устройство, но в любом случае это обычно делается до того, как выходы активируются (если ваша схема не заботится).
Это нормально для многих частей.
В ответ на комментарий Кроуи, почему результаты являются неопределенными , действительно гораздо более интересный вопрос:
Выходной каскад D-триггера - это просто RS-защелка, как показано:
При включении питания два выхода начинают расти, но с разной скоростью и предполагают, что входы также подключены к положительной силовой шине.
Если выход Q возрастает быстрее, то нижние ворота сначала будут иметь два максимума, принимая Q¯¯¯¯твердо низкий; это блокируетS¯¯¯ ввод и поддерживает это состояние до р¯¯¯¯ низко.
Какой из выходов изменяется быстрее, определяет исходное состояние выхода, но для данного устройства это просто неизвестно, и поэтому мы называем выходы при включении питания неопределенными .
Для полноты вот почтенный D-триггер с тактовой частотой 7474:
За исключением входа PRE (предустановки), это, вероятно, близкое приближение к защелкам в '595.