Чому висновок стаціонарних елементів часто називають Q?


29

У діаграмах логічних схем я бачив різні умови для іменування входів і виходів логічних воріт та комбінаторних схем. Однак такі важливі елементи, як засувки та шльопанці, часто мають свій "стан", який називається Q. Я підозрюю, що існує зв'язок з абстрактними машинами з кінцевими станами з теоретичної інформатики, де "стан" часто відзначається і Q (тому я запитав їх теж :-)

Але чому люди обрали саме цей лист?


Я бачив, як Q (і q) також використовується як державне позначення в загальній державно-машинній частині комп'ютерної науки, тому я, мабуть, походить з цієї області. Все-таки це не відповідає на питання, як Q в першу чергу став умовником держави.
AndrejaKo

дякую, я мав би це сказати. Дійсно, що мотивує моє запитання саме такий збіг, який, на мою думку, не один :-)
Gyom

Це дивовижне питання! Я також хотів би дізнатися відповідь, було б добре, якби хтось придумав історичні факти, а не здогадки. Я хотів би нагадати людям, що Flip Flop існував ДО електроніки, електронна назва якої отримала пневматичні / гідравлічні еквіваленти. Можливо, звідки ця номенклатура взялася?
заповнювач

Німецька для виходу або джерела - це Квелле, так що німці прийшли до картини?
Лесь Григорій

Відповіді:


9

Алан Тьюрінг використовував букву q для позначення станів у тих, що стали відомими як машини Тьюрінга. Імовірно, q означав кванти, підкреслюючи дискретний, а не постійний характер держави. Це сталося в 30-х роках, коли квантова теорія пронизувала наукові інші.


5

Тож швидка подорож по базі даних USPTO є показовою.

Це лише часткова відповідь, і відповідь буде набагато важче знайти, просто спостерігаючи за різницями в тому, що ВИСТАВЛЕНО, ви бачите велику невідповідність у використанні. тобто термінологія не застосовується рівномірно.

Я простежив назад через інтегровані напівпровідникові рішення до стриманих і рівномірних систем труб.

  • Х'юз Пат № 2903606 виданий '59, Поданий у 55 році, обговорює JK FF, використовуючи позначення J, K і Q, / Q.

  • Комп'ютерні дослідження корп. pat # 2644887, виданий '53, поданий у '50, розмовляє з FF, і використовує термінологію введення A, B, C для логіки. Але НЕ використовує Q та / Q проектування лічильників. У стовпцях 13 та рядках 1 та 2 йде відповідь на "1" та "0" для логічних станів.

  • Патрон обчислювальної машини Монро № 2603746, виданий '52, поданий '50, використовує трубки та термінологію а & b в якості входів та реалізує 1-бітний суматор і віднімання. Використання перенесення тощо. Колонка 8 рядків 56 ff знову відповідає логічним рівням як "1" і "0"

Було багато пізніших в ІС і т. Д., Але вони є ранніми та реалізованими з використанням дискретних компонентів. Цілком зрозуміло, що термінологія передує ІС.

Також дуже ясно, що термінологія непослідовно використовується у винаходах.

Позначення "1" і "0" майже напевно походить від попередньої роботи, я б припустив, що робота Була може посилатися на це.

додається перелік патентів, на які я дивився, якщо хтось інший хоче їх переглядати і слідувати за нитками ще на більш ранніх. Я прослідкував лише одну нитку через це. введіть тут опис зображення


4

Не остаточна відповідь, але перші перемикачі мали два входи для встановлення та скидання відповідно; інший ранній тип мав один вхід Toggle. Це зручно виділити літери R, S, T для вхідних сигналів, тому я думаю, що вибір був між Q і U для виходу!


до RS його називали Preset (PRE) та Clear (CLR), тому після P настає Q .... тада ... потім R і S .. звучить більш логічно ... в послідовності .. (як відомо, Preset і CLR все ще використовуються на деяких застарілих чіпах) Це гарна річ, яку ми стандартизували, тепер я можу читати китайські та російські схеми. (Суворо позначаються логічними діаграмами навіть для аналогових схем, оскільки вони є логічними символами, а не справжніми еквівалентними схемами)
Тоні Стюарт Сунніскігуй EE75

R / S просто означають встановити і скинути, їх не обов'язково обирали, оскільки вони наступні за алфавітом
jbord39

2

Буква / Q / використовується для проектування набору станів, що автомати можуть бути в конкретний момент, тому / Q / також використовується для проектування "статусу кво" (лат .: "стан, в якому").

Джордж Мелі (1955) використовував Q для проектування "теперішнього стану"

SC Kleene (1951) використовував q1 ... qn для представлення кожного стану, але він використовує / q / тому, що / p / вже використовувався.

Попередні роботи, пов'язані з машинами з кінцевими станами, базуються на поведінці мозку, тому теорія "статусу кво" є зміцненою.


0

Можливо, Q використовується, тому що він схожий на 'O' (для O utput), але його не можна переплутати з цифрою 0 (Нуль).


0

У мене було враження, що це стосується точки q (спокійної точки) транзистора, і Q почав якось посилатися на всі компоненти на основі транзистора.


0

Тому що просто, якщо вихід позначається O, а вихід flipflop дорівнює 0, то це стане заплутаним, ось чому.


Напевно, моя спроба говорити про логіку не бентежила, що ти не працював. Уявіть собі, якби євреї та мусульмани винайшли першості 1-го, а у всіх нас були різні символи у зворотному порядку קשּׂ קשּׂ
Tony Stewart Sunnyskyguy EE75

@Richman, добре, що нам не доведеться всі вивчати арабські цифри, щоб тільки математику робити!
Фотон

Хе-хе і римські цифри не працюватимуть або в логіці .... нуль тоді не було числом. Fhex = XV
Тоні Стюарт Сунніскігуй EE75

"... тоді це стане заплутаним" - Це не тому, але я люблю міркування!
DrFriedParts

-3

Q в логічних схемах представляє стан елемента за часом = нуль (поточний час).

наприклад, якщо ви перевірили цю таблицю стану засувки JK, ви будете символом, який називається Q next, що означає стан у наступному циклі тактових сигналів тощо.

тому, якщо ми сказали Q, це означає, що t = нуль або наш посилання на годинник Q + 1 знаходиться на t = 1 (наступний такт).

Сподіваюся, це допомагає.

Крім того, ще одна причина для цього, на мою думку, для засувки SR (встановлення / скидання) було задано R і S .. Наступна літера буде Q.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.