ทำไมผลผลิตขององค์ประกอบที่เป็นรัฐมักจะตั้งชื่อ Q


29

ในแผนภาพวงจรลอจิกฉันได้เห็นอนุสัญญาต่าง ๆ สำหรับการตั้งชื่ออินพุตและเอาต์พุตของประตูลอจิกและวงจร combinatorial แต่องค์ประกอบ stateful เช่นสลักและ flip-flop มักจะมี "รัฐ" ของพวกเขาเรียกว่า Q. ฉันสงสัยว่ามีการเชื่อมต่อกับนามธรรมจำกัด -State เครื่องจากวิชาวิทยาการคอมพิวเตอร์ที่ "รัฐ" มักจะถูกตั้งข้อสังเกต Q เช่นกัน (ดังนั้นฉันถาม พวกเขาด้วย :-)

แต่ทำไมผู้คนถึงเลือกจดหมายฉบับนี้?


ฉันเคยเห็น Q (และ q) ถูกใช้เป็นชื่อของรัฐในส่วนของเครื่องคอมพิวเตอร์เชิงวิทยาศาสตร์ทั่วไปด้วยดังนั้นฉันคิดว่ามันอาจมาจากพื้นที่นั้น แต่ถึงกระนั้นก็ไม่ได้ตอบคำถามว่า Q กลายเป็นผู้ออกแบบรัฐในครั้งแรกได้อย่างไร
AndrejaKo

ขอบคุณฉันควรได้กล่าวว่า แน่นอนสิ่งที่กระตุ้นคำถามของฉันคือความบังเอิญนี้อย่างแม่นยำซึ่งฉันเชื่อว่าไม่ใช่ :-) หนึ่งเดียว
Gyom

นี่เป็นคำถามที่ยอดเยี่ยม! ฉันต้องการทราบคำตอบด้วยเช่นกันมันจะดีถ้ามีใครบางคนมาพร้อมกับข้อเท็จจริงทางประวัติศาสตร์และไม่คาดเดา ฉันต้องการเตือนผู้คนว่าฟลิปฟล็อปมีอยู่ก่อนอุปกรณ์อิเลคทรอนิคส์ซึ่งเป็นอิเล็กทรอนิกส์ที่ใช้ชื่อจากนิวแมติก / ไฮดรอลิกเทียบเท่า บางทีคำศัพท์นั้นมาจากไหน?
ตัวยึดตำแหน่ง

ภาษาเยอรมันสำหรับผลลัพธ์หรือแหล่งที่มาคือ Quelle ดังนั้นเยอรมันจึงเข้ามาในรูปภาพหรือไม่
Les Gregory

คำตอบ:


9

Alan Turing ใช้จดหมายqเพื่อแสดงสถานะในสิ่งที่รู้จักกันในชื่อเครื่องจักรทัวริง สันนิษฐานว่าคิวหมายถึงควอนตั้มเน้นความต่อเนื่องของรัฐมากกว่าธรรมชาติต่อเนื่อง สิ่งนี้เกิดขึ้นในช่วงทศวรรษที่ 30 เมื่อทฤษฎีควอนตัมได้รับอิทธิพลทางวิทยาศาสตร์


5

ดังนั้นการเดินทางอย่างรวดเร็วผ่านฐานข้อมูล USPTO จึงถูกเปิดเผย

นี่เป็นเพียงคำตอบเพียงบางส่วนและคำตอบนั้นจะยากกว่าที่จะหาเพียงแค่สังเกตจากความแตกต่างของสิ่งที่คุณเห็นการใช้งานแตกต่างกันมาก เช่นคำศัพท์ที่ไม่ได้ใช้อย่างสม่ำเสมอ

ฉันย้อนกลับไปในโซลูชันเซมิคอนดักเตอร์แบบบูรณาการเพื่อให้รอบคอบและแม้กระทั่งระบบท่อ

  • Hughes pat # 2903606 ออก '59, ยื่นใน '55 กล่าวถึง JK FF โดยใช้สัญลักษณ์ J, K และ Q, / Q

  • คอร์ปการวิจัยคอมพิวเตอร์ pat # 2644887 ออก '53 ยื่นใน '50 พูดกับ FF และใช้คำศัพท์อินพุต A, B, C สำหรับตรรกะ แต่ไม่ได้ใช้ตัวออกแบบ Q และ / Q คอลัมน์ 13 บรรทัด 1 และ 2 พูดถึง "1" และ "0" สำหรับสถานะโลจิคัล

  • เครื่องคำนวณของมอนโร pat # 2603746 ออก '52, ยื่น '50 ใช้หลอดและคำศัพท์ของ & b เป็นอินพุตและใช้ adder 1 บิต adder และตัวลบ ใช้การพกพา ฯลฯ คอลัมน์ 8 บรรทัด 56 ff พูดถึงระดับตรรกะอีกครั้งเป็น "1" และ "0"

มีจำนวนมากในภายหลังใน IC และอื่น ๆ แต่สิ่งเหล่านี้เป็นช่วงต้นและดำเนินการโดยใช้องค์ประกอบที่รอบคอบ เป็นที่ชัดเจนมากว่าคำศัพท์มีมาก่อน IC

เป็นที่ชัดเจนมากว่าคำศัพท์ที่ใช้อย่างไม่สอดคล้องกันในการประดิษฐ์

สัญกรณ์ "1" และ "0" เกือบจะแน่นอนมาจากงานก่อนหน้านี้ฉันจะคาดเดางานของ Boole อาจอ้างอิงว่า

แนบเป็นรายการของสิทธิบัตรที่ฉันดูถ้ามีคนต้องการดูพวกเขาและติดตามหัวข้อในแม้แต่ก่อนหน้า ฉันติดตามหนึ่งกระทู้ผ่านทางนี้ ป้อนคำอธิบายรูปภาพที่นี่


4

ไม่ใช่คำตอบที่ชัดเจน แต่ flipflops แรกมีสองอินพุตเพื่อตั้งและรีเซ็ตตามลำดับ ประเภทแรกอื่นมีอินพุต Toggle เดียว นั่นคือการจัดสรรตัวอักษร R, S, T สำหรับสัญญาณอินพุตดังนั้นฉันเดาว่าตัวเลือกอยู่ระหว่าง Q และ U สำหรับเอาต์พุต!


ก่อนที่ RS จะถูกเรียกว่า Preset (PRE) และ Clear (CLR) ดังนั้นหลังจาก P มา Q .... tada ... จากนั้น R และ S .. ฟังดูมีเหตุผลมากกว่า .. ในลำดับ .. (ดังที่คุณทราบ Preset และ CLR ยังคงใช้กับชิปดั้งเดิมบางรุ่น) มันเป็นสิ่งที่ดีที่เราได้มาตรฐานตอนนี้ฉันสามารถอ่านแผนงานภาษาจีนและรัสเซียได้ (เรียกอย่างเคร่งครัดว่าแผนภาพไดอะแกรมแม้สำหรับวงจรแอนะล็อกเนื่องจากเป็นสัญลักษณ์เชิงตรรกะไม่ใช่วงจรที่เทียบเท่าจริง)
Tony Stewart Sunnyskyguy EE75

R / S หมายถึงการตั้งค่าและรีเซ็ตพวกเขาไม่จำเป็นต้องเลือกเพราะพวกเขาอยู่ในตัวอักษรต่อไป
jbord39

2

จดหมาย / Q / ใช้ในการออกแบบชุดของรัฐที่ออโตมาตะสามารถอยู่ในช่วงเวลาที่เฉพาะเจาะจงดังนั้น / Q / จะใช้ในการออกแบบ "สถานะเดิม" (Lat: "รัฐที่")

George Mealy (1955) ใช้ Q เพื่อออกแบบ "สถานะปัจจุบัน"

SC Kleene (1951) ใช้ q1 ... qn เพื่อเป็นตัวแทนของแต่ละรัฐ แต่เขาใช้ / q / เพราะ / p / ถูกใช้ไปแล้ว

งานก่อนหน้านี้ที่เกี่ยวข้องกับเครื่องจักรสถานะ จำกัด นั้นมีพื้นฐานมาจากพฤติกรรมของสมองดังนั้นทฤษฎีของ "สถานะเดิม" จึงได้รับการ reforced



0

ฉันอยู่ภายใต้ความประทับใจที่เกี่ยวข้องกับ q-point (จุดนิ่ง) ของทรานซิสเตอร์และ Q นั้นเริ่มอ้างถึงส่วนประกอบที่ใช้ทรานซิสเตอร์ทั้งหมด


0

เพราะถ้าหากเอาท์พุทถูกกำหนดโดย O และเอาต์พุตของ flipflop เป็น 0 ดังนั้นมันจะทำให้สับสน


ฉันเดาว่าความพยายามในการพูดตรรกะไม่สับสนคุณไม่ได้ทำงาน ลองนึกภาพว่าชาวฮีบรูและมุสลิมคิดค้นรองเท้าแตะครั้งที่ 1 และเราทุกคนมีสัญลักษณ์ที่แตกต่างกันในลำดับกลับกันׂשּׂקשּׂ
Tony Stewart Sunnyskyguy EE75

@ Richman สิ่งที่ดีที่เราไม่จำเป็นต้องเรียนรู้ตัวเลขอารบิกเพียงแค่ทำคณิตศาสตร์!
โฟตอน

ฮิฮิและเลขโรมันไม่ทำงานในลอจิก .... ศูนย์ไม่ใช่ตัวเลขเลย Fhex = XV
Tony Stewart Sunnyskyguy EE75

"... งั้นมันก็จะสับสน" - นั่นไม่ใช่เหตุผล แต่ฉันรักการให้เหตุผล!
DrFriedParts

-3

Q ในวงจรลอจิกแสดงสถานะขององค์ประกอบที่เวลา = ศูนย์ (เวลาปัจจุบัน)

ตัวอย่างเช่นหากคุณตรวจสอบสลัก JKนี้ตารางสถานะคุณจะมีสัญลักษณ์ชื่อ Q ถัดไปซึ่งหมายถึงสถานะในรอบสัญญาณนาฬิกาถัดไปเป็นต้น

ดังนั้นถ้าเราบอกว่า Q นี่หมายความว่า t = ศูนย์หรือการอ้างอิงของเราสำหรับนาฬิกา Q + 1 อยู่ที่ t = 1 (นาฬิกาถัดไป)

หวังว่ามันจะช่วย

อีกเหตุผลหนึ่งในความเห็นของฉันคือ SR latch (set / reset) ได้รับ R และ S .. จดหมายฉบับต่อไปจะเป็น Q

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.