На схемах логических схем я видел различные соглашения для именования входов и выходов логических вентилей и комбинаторных схем. Тем не менее, элементы с состоянием, такие как защелки и триггеры, часто имеют свое «состояние», называемое Q. Я подозреваю, что существует связь с абстрактными машинами конечных состояний из теоретической информатики, где «состояние» также часто отмечается как Q (поэтому я спросил их тоже :-)
Но почему люди выбрали именно это письмо?
Ответы:
Алан Тьюринг использовал букву q для обозначения состояний в так называемых машинах Тьюринга. Предположительно, q означало кванты, подчеркивая дискретный, а не непрерывный характер государства. Это произошло в 30-х годах, когда квантовая теория проникла в научный мир.
источник
Так что быстрое путешествие по базе данных USPTO показательно.
Это только частичный ответ, и найти ответ будет гораздо сложнее, просто наблюдая различия в ДОКУМЕНТАЦИИ, вы увидите много различий в использовании. т.е. терминология не применяется единообразно.
Я проследил через интегрированные полупроводниковые решения для дискретных и даже трубчатых систем.
Патент Хьюза № 2903606, выпущенный '59, поданный в '55, обсуждает JK FF с использованием обозначений J, K и Q, / Q.
Корпорация компьютерных исследований. Патент № 2644887, выданный '53, поданный в '50, говорит с FF и использует входную терминологию A, B, C для логики. Но НЕ использует счетчики проектирования Q и / Q. В столбце 13 строки 1 и 2 говорится о «1» и «0» для логических состояний.
Вычислительная машина Монро № 2603746, выданная 52, поданная 50, использует трубки и терминологию a & b в качестве входных данных и реализует 1-битный сумматор и вычитатель. Использование переноса и т. Д. В столбце 8 строки 56 ff снова говорится о логических уровнях «1» и «0».
Было много более поздних в микросхемах и т. Д., Но они рано и реализованы с использованием дискретных компонентов. Это очень ясно, что терминология предшествует IC.
Также очень ясно, что терминология непоследовательно используется во всех изобретениях.
Обозначения «1» и «0» почти наверняка происходят из более ранней работы, я бы предположил, что работа Boole может ссылаться на это.
В приложении приведен список патентов, на которые я смотрел, если кто-то еще захочет взглянуть на них и проследить за тем, что было раньше Я следовал только за одной нитью.
источник
Не окончательный ответ, но первые триггеры имели два входа, чтобы установить и сбросить их соответственно; другой ранний тип имел один вход Toggle. Это удобно распределяло буквы R, S, T для входных сигналов, поэтому я думаю, что выбор был между Q и U для вывода!
источник
Буква / Q / используется для обозначения набора состояний, в которых автоматы могут находиться в определенный момент, поэтому / Q / также используется для обозначения «статус-кво» (лат. «Состояние, в котором»).
Джордж Мили (1955) использовал Q, чтобы спроектировать «настоящее состояние»
SC Kleene (1951) Использовал q1 ... qn для представления каждого состояния, но он использовал / q /, потому что / p / уже использовался.
Предыдущие работы, связанные с машинами конечных состояний, основаны на поведении мозга, поэтому теория «статус-кво» была пересмотрена.
источник
Возможно, используется Q, потому что он похож на 'O' (для O utput), но его нельзя спутать с цифрой 0 (ноль).
источник
У меня сложилось впечатление, что это связано с точкой q (точкой покоя) транзистора, и этот Q начал как-то ссылаться на все компоненты на основе транзистора.
источник
Потому что просто, если выходные данные обозначены буквой O, а выходные данные триггера равны 0, это может привести к путанице, поэтому.
источник
Q в логических схемах представляет состояние элемента в момент времени = ноль (текущее время).
например, если вы проверили эту таблицу состояний защелки JK, вы увидите символ с именем Q next, который означает состояние в следующем тактовом цикле и так далее.
поэтому, если мы сказали Q, это означает, что t = ноль, или наша ссылка для часов Q + 1 находится в момент времени t = 1 (следующие часы).
Надеюсь, это поможет.
Еще одна причина для этого, по моему мнению, для защелки SR (установка / сброс) была дана R и S .. следующая буква будет Q.
источник