หน้าเว็บ

วันอาทิตย์ที่ 16 ตุลาคม พ.ศ. 2554

I/O Port - ไอโอพอร์ต

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

ที่มาของคำ I/O Port ย่อมาจาก Input/Output Port คำว่า Port แปลว่า ท่าเรือ ซึ่งเป็นที่ขนสินค้า ขึ้นลงจากเรือ ในลักษณะเดียวกัน ในทางคอมพิวเตอร์จึงหมายถึงจุดรับส่งข้อมูล

วิธีใช้คำ "ในการเขียนโปรแกรมด้วยภาษาเครื่องจำเป็นที่จะต้องรู้ที่อยู่ (Address) ของ I/O Port" "ถ้าส่งข้อมูลเลข 6 ออกที่พอร์ตนี้ จะมีเสียงดังบี๊บ"

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

คำศัพท์ที่เกี่ยวข้อง Interface