บ้าน ฮาร์ดแวร์ บัสควบคุมคืออะไร - คำจำกัดความจาก techopedia

บัสควบคุมคืออะไร - คำจำกัดความจาก techopedia

สารบัญ:

Anonim

คำจำกัดความ - 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 รับหรือส่งข้อมูลจากหน่วยความจำหลัก

บัสควบคุมคืออะไร - คำจำกัดความจาก techopedia