Tại sao đầu ra của các phần tử trạng thái thường được đặt tên Q?


29

Trong sơ đồ mạch logic, tôi đã thấy các quy ước khác nhau để đặt tên đầu vào và đầu ra của cổng logic và mạch tổ hợp. Tuy nhiên, các yếu tố trạng thái như chốt và dép xỏ ngón thường có "trạng thái" được gọi là Q. Tôi nghi ngờ có mối liên hệ với Máy trạng thái hữu hạn trừu tượng từ khoa học máy tính lý thuyết, trong đó "trạng thái" cũng thường được ghi chú Q (vì vậy tôi đã hỏi họ cũng vậy :-)

Nhưng tại sao mọi người lại chọn bức thư đặc biệt này?


Tôi đã thấy Q (và q) được sử dụng làm chỉ định trạng thái trong phần máy trạng thái nói chung của scienece máy tính, vì vậy tôi đoán có lẽ nó đến từ khu vực đó. Tuy nhiên, điều đó không trả lời cho câu hỏi làm thế nào Q trở thành người chỉ định trạng thái ngay từ đầu.
AndrejaKo

cảm ơn, tôi nên đã đề cập đến điều đó Thật vậy, điều thúc đẩy câu hỏi của tôi chính xác là sự trùng hợp này, mà tôi tin rằng không phải là một :-)
Gyom

Đây là một câu hỏi tuyệt vời! Tôi cũng muốn biết câu trả lời, sẽ rất tuyệt nếu ai đó đưa ra những sự thật lịch sử và không phỏng đoán. Tôi muốn nhắc mọi người rằng Flip Flop tồn tại TRƯỚC điện tử, loại điện tử lấy tên từ tương đương khí nén / thủy lực. Có lẽ đó là nơi danh pháp đó đến từ đâu?
giữ chỗ

Tiếng Đức cho đầu ra hoặc nguồn là Quelle, vậy người Đức có tham gia vào bức tranh không?
Les Gregory

Câu trả lời:


9

Alan Turing đã sử dụng chữ q để biểu thị các trạng thái được gọi là máy Turing. Có lẽ q là viết tắt của lượng tử, nhấn mạnh tính chất rời rạc của trạng thái hơn là liên tục. Điều này xảy ra vào những năm 30 khi lý thuyết lượng tử đang thấm vào khoa học.


5

Vì vậy, một chuyến đi nhanh chóng thông qua cơ sở dữ liệu USPTO đang tiết lộ.

Đây chỉ là một câu trả lời một phần, và câu trả lời sẽ khó tìm hơn nhiều, chỉ đơn giản là từ việc quan sát sự khác biệt trong những gì TÀI LIỆU bạn thấy rất nhiều sự khác biệt trong cách sử dụng. tức là thuật ngữ không được áp dụng thống nhất.

Tôi truy ngược lại thông qua các giải pháp bán dẫn tích hợp cho các hệ thống ống kín đáo và thậm chí.

  • Hughes pat # 2903606 đã ban hành '59, Filed in '55 thảo luận về một FF FF sử dụng ký hiệu J, K và Q, / Q.

  • Nghiên cứu máy tính corp. pat # 2644887 đã ban hành '53 nộp trong '50 nói với FF và sử dụng thuật ngữ đầu vào A, B, C cho logic. Nhưng KHÔNG sử dụng bộ đếm thiết kế Q và / Q. Cột 13 dòng 1 và 2 nói về "1" và "0" cho các trạng thái logic.

  • Máy tính Monroe pat # 2603746 đã ban hành '52, nộp '50 sử dụng các ống và thuật ngữ của a & b làm đầu vào và thực hiện bộ cộng và trừ 1bit. Sử dụng carry, v.v. Cột 8 dòng 56 ff nói lại các mức logic như "1 'và" 0 "

Có rất nhiều cái sau này trong IC, v.v. nhưng chúng sớm và được triển khai bằng các thành phần kín đáo. Rõ ràng là thuật ngữ này có trước IC.

Cũng rất rõ ràng rằng thuật ngữ này được sử dụng không nhất quán trong các phát minh.

Ký hiệu "1" và "0" gần như chắc chắn xuất phát từ công việc trước đó, tôi sẽ phỏng đoán công việc của Boole có thể tham chiếu điều đó.

đính kèm là một danh sách các bằng sáng chế mà tôi đã xem, nếu người khác muốn nhìn vào chúng và theo các chủ đề vào những cái trước đó. Tôi chỉ theo một chủ đề thông qua này. nhập mô tả hình ảnh ở đây


4

Không phải là một câu trả lời dứt khoát, nhưng các flipflops đầu tiên có hai đầu vào, để Đặt và Đặt lại chúng tương ứng; một loại đầu khác có một đầu vào Toggle duy nhất. Điều đó phân bổ thuận tiện các chữ cái R, S, T cho tín hiệu đầu vào, vì vậy tôi đoán sự lựa chọn nằm giữa Q và U cho đầu ra!


trước RS nó được gọi là Preset (PRE) và Clear (CLR) vì vậy sau khi P đến Q .... tada ... thì R và S .. nghe có vẻ hợp lý hơn .. theo trình tự .. (như bạn biết, Preset và CLR vẫn được sử dụng trên một số chip kế thừa) Đó là một điều tốt mà chúng tôi đã chuẩn hóa, bây giờ tôi có thể đọc sơ đồ của Trung Quốc và Nga. (được gọi đúng là Sơ đồ logic ngay cả đối với các mạch Analog, vì chúng là các ký hiệu logic không phải là mạch tương đương thực sự)
Tony Stewart Sunnyskyguy EE75

R / S chỉ có nghĩa là đặt và đặt lại, chúng không nhất thiết phải được chọn vì chúng tiếp theo trong bảng chữ cái
jbord39

2

Chữ / Q / được sử dụng để thiết kế tập hợp các trạng thái mà automata có thể ở trong một thời điểm cụ thể, vì vậy / Q / cũng được sử dụng để thiết kế "hiện trạng" (Lat: "trạng thái trong đó").

George Mealy (1955) đã sử dụng Q để thiết kế "trạng thái hiện tại"

SC Kleene (1951) Đã sử dụng q1 ... qn để đại diện cho từng trạng thái, nhưng anh ta sử dụng / q / vì / p / đã được sử dụng.

Các công trình trước đây liên quan đến các máy trạng thái hữu hạn, dựa trên hành vi của não nên lý thuyết về "hiện trạng" được tái cấu trúc.


0

Có thể Q được sử dụng vì nó trông tương tự như 'O' (đối với O utput) nhưng không thể nhầm lẫn với chữ số 0 (Không).


0

Tôi đã có ấn tượng rằng nó phải làm với điểm q (điểm tĩnh) của một bóng bán dẫn, và Q bắt đầu đề cập đến tất cả các thành phần dựa trên bóng bán dẫn bằng cách nào đó.


0

Bởi vì đơn giản nếu đầu ra được chỉ định bởi O và đầu ra của flipflop là 0, thì nó sẽ gây nhầm lẫn, đó là lý do tại sao.


Tôi đoán nỗ lực của tôi để nói logic đã không nhầm lẫn bạn đã không làm việc. Hãy tưởng tượng nếu người Do Thái và Hồi giáo phát minh ra Flip Flops 1st và tất cả chúng ta đều có các biểu tượng khác nhau theo thứ tự ngược lại קשּׂ
Tony Stewart Sunnyskyguy EE75

@Richman, điều tốt là chúng ta không cần phải học số Ả Rập chỉ để làm toán!
Photon

hehe và số La Mã sẽ không hoạt động trong Logic .... không phải là số. Fhex = XV
Tony Stewart Sunnyskyguy EE75

"... sau đó sẽ gây nhầm lẫn" - Đó không phải là lý do, nhưng tôi thích lý do!
DrFriedParts

-3

Q trong các mạch logic biểu thị trạng thái của một phần tử tại thời điểm = zero (thời gian hiện tại).

ví dụ: nếu bạn kiểm tra bảng trạng thái chốt JK này, bạn sẽ có một biểu tượng gọi là Q tiếp theo, có nghĩa là trạng thái trong chu kỳ đồng hồ tiếp theo, v.v.

vì vậy nếu chúng ta nói Q, điều này có nghĩa là t = 0 hoặc tham chiếu của chúng ta cho đồng hồ Q + 1 là tại t = 1 (đồng hồ tiếp theo).

Hy vọng nó giúp.

Ngoài ra, một lý do khác cho ý kiến ​​của tôi là vì chốt SR (thiết lập / đặt lại) đã được đưa ra R và S .. chữ cái tiếp theo sẽ là Q.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.