Na schematach obwodów logicznych widziałem różne konwencje nazywania wejść i wyjść bramek logicznych i obwodów kombinatorycznych. Jednak elementy stanowe, takie jak zatrzaski i klapki, często mają swój „stan” zwany Q. Podejrzewam, że istnieje związek z abstrakcyjnymi maszynami skończonymi z teoretycznej informatyki, gdzie „stan” jest często oznaczany również jako Q (więc zapytałem oni też :-)
Ale dlaczego ludzie wybrali ten konkretny list?
flipflop
state-machines
Gyom
źródło
źródło
Odpowiedzi:
Alan Turing użył litery q do oznaczenia stanów, które stały się tak zwanymi maszynami Turinga. Przypuszczalnie q oznaczało kwanty, podkreślając dyskretną, a nie ciągłą naturę państwa. Stało się to w latach 30., kiedy teoria kwantowa przenikała naukowy… inny.
źródło
Szybka podróż przez bazę danych USPTO jest więc odkrywcza.
To tylko częściowa odpowiedź, a odpowiedź będzie o wiele trudniejsza do znalezienia, po prostu po zaobserwowaniu różnic w tym, co jest DOKUMENTOWANE, widać dużą rozbieżność w użyciu. tzn. terminologia nie jest jednolicie stosowana.
Przeszukałem zintegrowane rozwiązania półprzewodnikowe do dyskretnych, a nawet lampowych układów.
Hughes pat # 2903606 wydany w '59, złożony w '55 omawia JK FF przy użyciu notacji J, K i Q, / Q.
Korpus badań komputerowych. pat # 2644887 wydany w '53, złożony w '50, przemawia do FF i używa terminologii wejściowej A, B, C dla logiki. Ale NIE używa liczników projektowania Q i / Q. Kolumna 13 wiersze 1 i 2 mówi do „1” i „0” dla stanów logicznych.
Maszyna do liczenia Monroe nr pat. 2603746 wydana „52, złożona ”50 wykorzystuje wejścia i terminologię a & b jako dane wejściowe i implementuje sumujący i odejmujący 1-bitowy sumator. Korzystanie z przeniesienia itp. Kolumna 8 wierszy 56 i następne mówi ponownie do poziomów logicznych jako „1” i „0”
W układach scalonych itp. Było wiele późniejszych, ale są one wczesne i implementowane przy użyciu dyskretnych komponentów. Jest bardzo jasne, że terminologia poprzedza IC.
Jest również bardzo jasne, że terminologia jest niespójnie stosowana w różnych wynalazkach.
Zapis „1” i „0” prawie na pewno pochodzi z wcześniejszej pracy, przypuszczam, że praca Boole'a mogłaby się do tego odwoływać.
w załączeniu znajduje się lista patentów, na które patrzyłem, jeśli ktoś inny chce na nie patrzeć i śledzić wątki w jeszcze wcześniejszych. Przeszedłem przez to tylko jeden wątek.
źródło
Nie jest to ostateczna odpowiedź, ale pierwsze flipflops miały dwa wejścia, odpowiednio do ustawienia i zresetowania; inny wczesny typ miał jedno wejście Toggle. To dogodnie przypisywało litery R, S, T dla sygnałów wejściowych, więc myślę, że wybór padł pomiędzy Q i U dla wyjścia!
źródło
Litera / Q / służy do projektowania zestawu stanów, w których automaty mogą znajdować się w określonym momencie, więc / Q / służy również do projektowania „status quo” (Lat: „stan, w którym”).
George Mealy (1955) użył Q do zaprojektowania „obecnego stanu”
SC Kleene (1951) Używał q1 ... qn do reprezentowania każdego stanu, ale używał / q / ponieważ / p / był już używany.
Wcześniejsze prace związane z maszynami stanów skończonych były oparte na zachowaniu mózgu, więc teoria „status quo” została odnowiona.
źródło
Może używane jest Q, ponieważ wygląda podobnie do „O” (dla O utput), ale nie można go pomylić z cyfrą 0 (zero).
źródło
Miałem wrażenie, że ma to związek z punktem q (punkt spoczynkowy) tranzystora i że Q zaczęło w jakiś sposób odnosić się do wszystkich komponentów opartych na tranzystorze.
źródło
Ponieważ po prostu, jeśli wyjście jest oznaczone przez O, a wyjście flipflop ma wartość 0, wówczas byłoby mylące, dlatego.
źródło
Q w obwodach logicznych reprezentuje stan elementu w czasie = zero (aktualny czas).
na przykład, jeśli sprawdziłeś tę tabelę stanu zatrzasku JK , otrzymasz symbol o nazwie Q dalej, co oznacza stan w następnym cyklu zegara i tak dalej.
więc jeśli powiedzieliśmy Q, oznacza to, że t = zero lub nasze odniesienie dla zegara Q + 1 jest w t = 1 (następny zegar).
Mam nadzieję, że to pomoże.
Moim zdaniem również innym powodem jest to, że zatrzask SR (set / reset) otrzymał R i S. następna litera to Q.
źródło