วันพุธที่ 14 ธันวาคม พ.ศ. 2559

6.ระบบบัส

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

                     
    ความเร็วของระบบบัส                                             
    คือ ความสามารถในการรับและส่งสัญญาณข้อมูล จะขึ้นอยู่กับความกว้างของระบบบัสคิดตามขนาดของสัญญาณข้อมูลมีหน่วยเป็นบิต เช่น บัสขนาด 32 บิต หมายความว่าสามารถส่งข้อมูลได้พร้อมๆกัน 32 บิต โดยอ้างอิงตามความถี่ของช่องสัญญาณ แบนด์วิด 

    ส่วนประกอบของระบบบัส 
    ระบบบัส จะประกอบด้วย 
    1. เส้นทาง หมายถึง เสนทางที่ข้อมูลเดินทางผ่าน ส่วนใหญ่จะสังเกตเป็นเส้นบนเมนบอร์ด
    2. ชิปควบคุม ทำหน้าที่ บริหารการเข้าใช้บัสของชิ้นส่วนต่าง ๆ  และทำหน้าที่ป้องกันปัญหาขัดแย้งกันเนื่องจากการแย่งใช้บัสในเวลาเดียวกัน
    3. สล๊อตต่อขยาย เป็นตัวกลางที่ใช้ติดต่อสื่อสารระหว่างเมนบอร์ดกับการ์ดเสริมต่าง ๆ ซึ่งจะถูกออกแบบมาให้ตรงกับระบบบัสนั้น ๆ เช่น  ระบบบัส  PCI ก็จะมีสล๊อต PCI ซึ่งใช้เสียบการ์ดแบบ PCI
       

    โครงสร้างของ BUS

    แอดเดรสบัส (Address Bus)
    • ถ่ายโอนต้นทาง (Source) และปลายทาง (Distination) ของการส่งข้อมูลบน Data Bus
    • ชี้ตำแหน่งของหน่วยความจำที่ระบุโดย Microprocessor, Bus Masters หรือ Direct Memory Access (DMA) Controller
    ดาต้าบัส (Data Bus) คือทางเดินสำหรับรับ-ส่งข้อมูลระหว่างโพรเซสเซอร์ (Processor) กับหน่วยความจำ (Memory) หรือ หน่วยความจำกับอุปกรณ์อินพุทเอาท์พุท (I/O)
    คอนโทรลบัส (Control Bus) คือทางเดินสำหรับสัญญาณควบคุมการทำงานของส่วนต่างๆระหว่างโพรเซสเซอร์กับหน่วยความจำและอุปกรณ์อินพุทเอาท์พุท

    พัฒนาการของพีซีบัส(PC Bus)
    ผู้ผลิตและพัฒนาฮาร์ดแวร์คอมพิวเตอร์จำเป็นที่จะต้องผลิตและพัฒนาระบบบัสควบคู่ไปกับฮาร์ดเเวร์นั้นๆ  เพื่อให้ฮาร์ดเเวร์ของตนเองสามารถทำงานได้อย่างรวดเร็วและทำงานร่วมกับฮาร์ดแวร์ชิ้นอื่นๆ ภายในระบบคอมพิวเตอร์ได้ โดยความเร็วของบัสจะต้องออกแบบมาเพื่อรองรับการทำงานของซีพียูหลัก โดยพัฒนาการของ พีซีบัส มีดังต่อไปนี้
    1.ISA (industry Standard Architecture) เป็นบัสระบบเเรกที่ทำงานบนคอมพิวเตอร์ของบริษัทไอบีเอ็ม ประดิษและพัฒนาขึ้นในปี ค.ศ.1984 ใช้งานกับซีพียูรุ่น 8088 มีขนาด8บิต ต่อมาได้พัฒนาให้ใช้กับซีพียูรุ่น 980286 มีขนาด16บิต
    2.MCA (Micro Channel Architecture) เป็นระบบบัสที่ทำงานบนคอมพิวเตอร์ที่มีซีพียูรุ่น 386 และ 486 ที่พัฒนาโดยบริษัทไอบีเอ็มในปี ค.ศ.1987 ซีพีบัสระบบนี้มีระดับสัญญาณรบกวนน้อยและรับส่งสัญญาณข้อมูลได้รวดเร็วกว่าISA เนื่องจากมีขนาด16บิต และ32 บิต
    3.EISA (Extended Industry Standard Architecture) เป็นระบบบัสที่ถูกสร้างขึ้นเพื่อแทน MCA โดยพัฒนาขึ้นประมาณ ค.ศ. 1988-1989 มีขนาด16บิต และ 32บิต สามารถใช้ร่วมกับ ISA ได้ เนื่องจากสามมารถใช้งานร่วมกับระบบบัสแบบ 8บิต และ 16บิตได้ นิยมใช้กับคอมพิวเตอร์ที่ต้องการประสิทธิภาพสูง
    4.VL-Bus (VESA Video Local Bus) พัฒนาโดยชมรมอุตสาหกรรมกลุ่มหนึ่งที่มีสมาชิกเป็นผู้ผลิตการ์ดและชิปแสดงผล จึงตั้งชื่อตามชื่อของกลุ่มผู้ผลิต มีคุณสมบัติเด่นในการแสดงผลทางจอกราฟิกที่รวดเร็ว สนับสนุนการทำงานร่วมกับ ISA และ EISA มีขนาด 32บิต และ 64บิต 
    5.PCI (Peripheral Component Interconnect) ผลิตและพัฒนาโยบริษัท อินเทล ในปี ค.ศ.1990 มีขนาด 64บิต 
    4.AGP (Accelerated Graphics Port) ผลิตและพัฒนาโดยบริษัท อินเทล ในปี ค.ศ.1996 เพื่อใช้กับซีพียูระดับ เพนเทียมทู สามารถแสดงผลประเภท 3D ได้อย่างรวดเร็วและมีประสิทธิภาพมากยิ่งขึ้น

ไม่มีความคิดเห็น:

แสดงความคิดเห็น