คำจำกัดความของบัสข้อมูลคืออะไร?

click fraud protection

ในภาษาคอมพิวเตอร์ a บัสข้อมูล—เรียกอีกอย่างว่าโปรเซสเซอร์บัส ฟรอนต์ไซด์บัส ฟรอนต์ไซด์บัส หรือแบ็คไซด์บัส—เป็นกลุ่มของสายไฟที่ส่งข้อมูล (ข้อมูล) ระหว่างส่วนประกอบตั้งแต่สองส่วนประกอบขึ้นไป ตัวอย่างเช่น โปรเซสเซอร์ Intel ในบรรทัดปัจจุบันของ Macs ใช้บัสข้อมูล 64 บิตเพื่อเชื่อมต่อโปรเซสเซอร์กับหน่วยความจำ

ความกว้างของรถบัส

แผงวงจรพิมพ์ฮาร์ดแวร์คอมพิวเตอร์สีเขียว (PCB) พร้อมโคลสอัพของโปรเซสเซอร์
Catalin Lungu / อายเอ็ม

บัสข้อมูลมีลักษณะการกำหนดที่แตกต่างกันมากมาย แต่สิ่งที่สำคัญที่สุดอย่างหนึ่งคือความกว้าง ความกว้างของบัสข้อมูลหมายถึงจำนวนบิต (สายไฟฟ้า) ที่ประกอบเป็นบัส ความกว้างของบัสข้อมูลทั่วไป ได้แก่ 1-, 4-, 8-, 16-, 32- และ 64-บิต

เมื่อผู้ผลิตอ้างถึงจำนวนบิตที่โปรเซสเซอร์ใช้ เช่น “คอมพิวเตอร์เครื่องนี้ใช้โปรเซสเซอร์ 64 บิต” พวกมันหมายถึงความกว้างของบัสข้อมูลด้านหน้าซึ่งเป็นบัสที่เชื่อมต่อโปรเซสเซอร์กับตัวหลัก หน่วยความจำ. บัสข้อมูลประเภทอื่นๆ ที่ใช้ในคอมพิวเตอร์ ได้แก่ บัสด้านหลัง ซึ่งเชื่อมต่อโปรเซสเซอร์กับหน่วยความจำแคชเฉพาะ

ดาต้าบัสมักจะถูกควบคุมโดย a ตัวควบคุมบัส ที่ควบคุมความเร็วของข้อมูลระหว่างส่วนประกอบต่างๆ โดยทั่วไปแล้ว ทุกอย่างต้องเดินทางด้วยความเร็วเท่ากันภายในคอมพิวเตอร์ และไม่มีสิ่งใดสามารถเดินทางได้เร็วกว่าซีพียู ตัวควบคุมบัสทำให้สิ่งต่าง ๆ เคลื่อนที่ด้วยความเร็วเท่ากัน

Macs รุ่นแรกใช้บัสข้อมูล 16 บิต; Macintosh ดั้งเดิมใช้โปรเซสเซอร์ Motorola 68000 Mac ที่ใหม่กว่าใช้บัส 64 บิต

ประเภทของรถบัส

ดาต้าบัสสามารถทำงานเป็น a ซีเรียล หรือ ขนาน รสบัส. บัสอนุกรม—เหมือน ยูเอสบี และ FireWire การเชื่อมต่อ—ใช้สายเส้นเดียวเพื่อส่งและรับข้อมูลระหว่างส่วนประกอบต่างๆ การเชื่อมต่อ SCSI แบบบัสขนาน—ใช้สายหลายสายในการสื่อสารระหว่างส่วนประกอบต่างๆ รถเมล์เหล่านั้นอาจจะเป็น ภายใน ไปยังโปรเซสเซอร์หรือ ภายนอกสัมพันธ์กับส่วนประกอบที่กำหนดที่กำลังเชื่อมต่อ