สารบัญ:
คำจำกัดความ - Control Bus หมายถึงอะไร
บัสควบคุมคือบัสคอมพิวเตอร์ที่ซีพียูใช้เพื่อสื่อสารกับอุปกรณ์ที่อยู่ภายในคอมพิวเตอร์ สิ่งนี้เกิดขึ้นผ่านการเชื่อมต่อทางกายภาพเช่นสายเคเบิลหรือวงจรพิมพ์
CPU ส่งสัญญาณควบคุมที่หลากหลายไปยังส่วนประกอบและอุปกรณ์เพื่อส่งสัญญาณควบคุมไปยัง CPU โดยใช้บัสควบคุม หนึ่งในวัตถุประสงค์หลักของบัสคือลดบรรทัดที่จำเป็นสำหรับการสื่อสาร แต่ละบัสอนุญาตการสื่อสารระหว่างอุปกรณ์ที่ใช้ช่องทางข้อมูลเดียว บัสควบคุมเป็นแบบสองทิศทางและช่วยให้ CPU ในการซิงโครไนซ์สัญญาณควบคุมกับอุปกรณ์ภายในและส่วนประกอบภายนอก มันประกอบด้วยสายขัดจังหวะไบต์เปิดใช้งานสายสัญญาณอ่าน / เขียนและบรรทัดสถานะ
Techopedia อธิบาย Control Bus
แม้ว่า CPU จะมีชุดสัญญาณควบคุมที่เป็นเอกลักษณ์ของตัวเอง แต่ตัวควบคุมบางตัวนั้นใช้ร่วมกับ CPU ทั้งหมด:
- สายคำขอขัดจังหวะ (IRQ): สายฮาร์ดแวร์ที่ใช้โดยอุปกรณ์เพื่อขัดจังหวะสัญญาณไปยัง CPU อนุญาตให้ CPU ขัดจังหวะงานปัจจุบันเพื่อประมวลผลคำขอปัจจุบัน
- สายควบคุมนาฬิการะบบ: ส่งมอบเวลาภายในสำหรับอุปกรณ์ต่าง ๆ บนเมนบอร์ดและซีพียู
ส่วนใหญ่ของระบบรถโดยสารที่ทำขึ้นจาก 50 ถึง 100 สายที่แตกต่างกันสำหรับการสื่อสาร ระบบบัสประกอบด้วยบัสสามประเภท:
- Data Bus: ดำเนินการข้อมูลที่ต้องการประมวลผล
- ที่อยู่บัส: กำหนดว่าควรส่งข้อมูลไปที่ใด
- Control Bus: กำหนดการประมวลผลข้อมูล
การสื่อสารระหว่าง CPU และบัสควบคุมเป็นสิ่งจำเป็นสำหรับการรันระบบที่มีความเชี่ยวชาญและมีประโยชน์ หากไม่มีบัสควบคุม CPU จะไม่สามารถระบุได้ว่าระบบกำลังรับหรือส่งข้อมูลหรือไม่ เป็นบัสควบคุมที่กำหนดทิศทางการเขียนและอ่านข้อมูลที่ต้องดำเนินการ บัสควบคุมมีบรรทัดควบคุมสำหรับคำแนะนำในการเขียนและบรรทัดควบคุมสำหรับคำแนะนำในการอ่าน เมื่อ CPU เขียนข้อมูลไปยังหน่วยความจำหลักมันจะส่งสัญญาณไปยังบรรทัดคำสั่ง write ซีพียูยังส่งสัญญาณไปยังบรรทัดคำสั่ง read เมื่อจำเป็นต้องอ่าน สัญญาณนี้อนุญาตให้ CPU รับหรือส่งข้อมูลจากหน่วยความจำหลัก
