คำจำกัดความของบัสข้อมูลคืออะไร?
ในภาษาคอมพิวเตอร์ a บัสข้อมูล—เรียกอีกอย่างว่าโปรเซสเซอร์บัส ฟรอนต์ไซด์บัส ฟรอนต์ไซด์บัส หรือแบ็คไซด์บัส—เป็นกลุ่มของสายไฟที่ส่งข้อมูล (ข้อมูล) ระหว่างส่วนประกอบตั้งแต่สองส่วนประกอบขึ้นไป ตัวอย่างเช่น โปรเซสเซอร์ Intel ในบรรทัดปัจจุบันของ Macs ใช้บัสข้อมูล 64 บิตเพื่อเชื่อมต่อโปรเซสเซอร์กับหน่วยความจำ
ความกว้างของรถบัส
บัสข้อมูลมีลักษณะการกำหนดที่แตกต่างกันมากมาย แต่สิ่งที่สำคัญที่สุดอย่างหนึ่งคือความกว้าง ความกว้างของบัสข้อมูลหมายถึงจำนวนบิต (สายไฟฟ้า) ที่ประกอบเป็นบัส ความกว้างของบัสข้อมูลทั่วไป ได้แก่ 1-, 4-, 8-, 16-, 32- และ 64-บิต
เมื่อผู้ผลิตอ้างถึงจำนวนบิตที่โปรเซสเซอร์ใช้ เช่น “คอมพิวเตอร์เครื่องนี้ใช้โปรเซสเซอร์ 64 บิต” พวกมันหมายถึงความกว้างของบัสข้อมูลด้านหน้าซึ่งเป็นบัสที่เชื่อมต่อโปรเซสเซอร์กับตัวหลัก หน่วยความจำ. บัสข้อมูลประเภทอื่นๆ ที่ใช้ในคอมพิวเตอร์ ได้แก่ บัสด้านหลัง ซึ่งเชื่อมต่อโปรเซสเซอร์กับหน่วยความจำแคชเฉพาะ
ดาต้าบัสมักจะถูกควบคุมโดย a ตัวควบคุมบัส ที่ควบคุมความเร็วของข้อมูลระหว่างส่วนประกอบต่างๆ โดยทั่วไปแล้ว ทุกอย่างต้องเดินทางด้วยความเร็วเท่ากันภายในคอมพิวเตอร์ และไม่มีสิ่งใดสามารถเดินทางได้เร็วกว่าซีพียู ตัวควบคุมบัสทำให้สิ่งต่าง ๆ เคลื่อนที่ด้วยความเร็วเท่ากัน
Macs รุ่นแรกใช้บัสข้อมูล 16 บิต; Macintosh ดั้งเดิมใช้โปรเซสเซอร์ Motorola 68000 Mac ที่ใหม่กว่าใช้บัส 64 บิต
ประเภทของรถบัส
ดาต้าบัสสามารถทำงานเป็น a ซีเรียล หรือ ขนาน รสบัส. บัสอนุกรม—เหมือน ยูเอสบี และ FireWire การเชื่อมต่อ—ใช้สายเส้นเดียวเพื่อส่งและรับข้อมูลระหว่างส่วนประกอบต่างๆ การเชื่อมต่อ SCSI แบบบัสขนาน—ใช้สายหลายสายในการสื่อสารระหว่างส่วนประกอบต่างๆ รถเมล์เหล่านั้นอาจจะเป็น ภายใน ไปยังโปรเซสเซอร์หรือ ภายนอกสัมพันธ์กับส่วนประกอบที่กำหนดที่กำลังเชื่อมต่อ