บ้าน ฮาร์ดแวร์ ตัวควบคุม i / o (ioc) คืออะไร? - คำจำกัดความจาก techopedia

ตัวควบคุม i / o (ioc) คืออะไร? - คำจำกัดความจาก techopedia

สารบัญ:

Anonim

คำจำกัดความ - I / O Controller (IOC) หมายถึงอะไร

คอนโทรลเลอร์ I / O เป็นชุดไมโครชิปซึ่งช่วยในการสื่อสารข้อมูลระหว่างหน่วยประมวลผลกลางและเมนบอร์ด จุดประสงค์หลักของระบบนี้คือเพื่อช่วยในการโต้ตอบของอุปกรณ์ต่อพ่วงกับชุดควบคุม (CU) กล่าวง่ายๆว่าคอนโทรลเลอร์ I / O ช่วยในการเชื่อมต่อและควบคุมอุปกรณ์ต่อพ่วงต่างๆซึ่งเป็นอุปกรณ์รับเข้าและส่งออก มันมักจะติดตั้งบนเมนบอร์ดของคอมพิวเตอร์ อย่างไรก็ตามมันสามารถใช้เป็นอุปกรณ์เสริมในกรณีของการเปลี่ยนหรือเพื่อเพิ่มอุปกรณ์ต่อพ่วงเพิ่มเติมไปยังคอมพิวเตอร์

คอนโทรลเลอร์ I / O นั้นรู้จักในชื่อ channel I / O, คอนโทรลเลอร์ DMA, อุปกรณ์ต่อพ่วงหรือโปรเซสเซอร์ I / O

Techopedia อธิบายตัวควบคุม I / O (IOC)

เมื่อความเร็วของ CPU เพิ่มขึ้นความต้องการในการรับส่งข้อมูลระหว่างอุปกรณ์ต่อพ่วงและชุดควบคุมจึงเร็วขึ้น คอนโทรลเลอร์อินพุต / เอาต์พุตทำงานโดยรับคำแนะนำจาก CPU จากนั้นส่งคำแนะนำไปยังอุปกรณ์ที่ต้องการใช้งาน คอนโทรลเลอร์ I / O ยังจัดการการสื่อสารข้อมูลจากอุปกรณ์ต่อพ่วง ดังนั้นตัวควบคุม I / O จะบันทึกกำลังการประมวลผลของ CPU ซึ่งจะสูญเปล่าในขณะกำลังส่งข้อมูล คอนโทรลเลอร์ I / O ที่เร็วขึ้นทำให้การสื่อสาร CPU เร็วขึ้นซึ่งจะนำไปสู่ความเร็วในการประมวลผลที่เร็วขึ้น

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

ตัวควบคุม i / o (ioc) คืออะไร? - คำจำกัดความจาก techopedia