ผู้สอน: ในบทเรียนนี้
เราจะมาดูเอ็กซ์แพนชันการ์ดกัน
ปัจจุบันการ์ดเอ็กซ์แพนชันมีห้าประเภทที่แตกต่างกัน แต่มีเพียงสองประเภทเท่านั้นที่เห็นได้ในคอมพิวเตอร์สมัยใหม่
เราจะกล่าวถึงทั้งห้าประการเพื่อความครบถ้วนสมบูรณ์
แต่จริงๆ แล้ว คุณต้องการมุ่งเน้นไปที่สองประเภทหลัก
ได้แก่ PCIe ที่เรียกว่า PCI Express และ Mini PCIe หรือ Mini PCI
Express ซึ่งใช้ในแล็ปท็อปและอุปกรณ์ฟอร์มแฟคเตอร์ขนาดเล็ก
อันดับแรก เรามี PCI และนี่คือจุดเริ่มต้นที่แท้จริง
PCI เป็นการ์ดเอ็กซ์แพนชันแบบ 32 บิตตัวแรก
ปัจจุบัน PCI ได้รับการพัฒนาในช่วงต้นทศวรรษ 1990 เพื่อจัดให้มีสล็อตขยายสำหรับการ์ดเครือข่ายและการ์ดวิดีโอ
การ์ดเสียงและโมเด็ม ตลอดจนตัวควบคุมโฮสต์การจัดเก็บข้อมูลและสิ่งต่างๆ
ที่คล้ายกัน
ก่อน PCI มีเทคโนโลยีรุ่นเก่าที่ทำงานบนคอมพิวเตอร์
8 บิตและ 16 บิตที่เรียกว่า ISA
แต่เราไม่จำเป็นต้องเข้าไปยุ่งเรื่องนั้นด้วยซ้ำ
เพราะคุณจะไม่ได้เห็นสิ่งเหล่านี้ในโลกแห่งความเป็นจริง
คุณจะยังคงเห็นการ์ด PCI รุ่นเก่าบางรุ่น ซึ่งเป็นการ์ด
32 บิตรุ่นเก่าที่เรากำลังพูดถึงอยู่ในขณะนี้
ตอนนี้ เมื่อคุณจัดการกับ PCI มันจะเป็นสล็อตเอ็กซ์แพนชันการ์ดที่เร็วและแข็งแกร่งกว่า
ISA แต่ยังคงเป็นเทคโนโลยีที่เก่ากว่าและค่อนข้างช้าในเครือข่ายสมัยใหม่
ตัวอย่างเช่น หากคุณกำลังดูการ์ด PCI มาตรฐาน ซึ่งเป็นอินเทอร์เฟซ
32 บิต การ์ดดังกล่าวจะรองรับความเร็วบัสสูงสุดประมาณ
33 เมกะเฮิรตซ์เท่านั้น
ซึ่งหมายความว่าเราสามารถรับอัตราการถ่ายโอนข้อมูลสูงสุดเพียง
133 เมกะไบต์ต่อวินาที
ตอนนี้คำนวณโดยการใช้บัส 32 บิต ซึ่งจะบอกคุณว่าสามารถพุชข้ามบัสได้กี่บิตในเวลาที่กำหนด
ถ้าเราหาร 32 ด้วยแปด มันจะต้องใช้ 32 บิตหารด้วย
8 เพื่อให้เราได้สี่ไบต์
ตอนนี้สี่ไบต์ไม่ใช่ข้อมูลจำนวนมาก
และเนื่องจากเรามีความเร็วบัสเพียง 33 เมกะเฮิรตซ์
นั่นหมายความว่าเรามี 33,000,000 เฮิรตซ์หรือ 33,000,000 รอบต่อวินาที
ดังนั้นในแต่ละวินาที ฉันสามารถส่ง 33,000,000
คูณ 4 ไบต์ ข้ามสายได้
นั่นหมายความว่าเมื่อเราคำนวณว่าเราได้รับเพียง
133 ไบต์ต่อวินาที ซึ่งก็คือวิธีที่เราได้รับ 133 เมกะไบต์ต่อวินาที
อย่างที่คุณเห็นข้อมูลมีไม่มากนัก
ตัวอย่างเช่น เครือข่ายสมัยใหม่ส่วนใหญ่สามารถทำได้หนึ่งกิกะบิตต่อวินาทีหรือมากกว่านั้น
และการเชื่อมต่อข้อมูลส่วนใหญ่สามารถทำได้หกกิกะไบต์ต่อวินาทีหรือมากกว่า
ดังนั้นการ์ด PCI เหล่านี้จึงไม่สามารถส่งข้อมูลได้มากขนาดนั้น
ดังนั้นจึงต้องเปลี่ยนการ์ดใหม่
เมื่อเราเปลี่ยนไปใช้ระบบปฏิบัติการ
64 บิต จากสถาปัตยกรรม x86 ไปจนถึงสถาปัตยกรรมที่ใช้ x64
มีการ์ดรุ่นใหม่ที่ออกมาเรียกว่า PCI-X
ตอนนี้ PCI-X เขียนเป็น PCI-X ด้วยตัวพิมพ์ใหญ่ทั้งหมด
และนี่เป็นการ์ดรุ่นเก่าที่คุณไม่พบมากนักในทุกวันนี้
ตอนนี้ การ์ดรุ่นใหม่นี้เป็นการ์ด 64 บิต ดังนั้นจึงมีปริมาณข้อมูลเพิ่มขึ้นเป็นสองเท่าทุก
ๆ วินาทีที่ถูกส่ง
แต่นอกเหนือจากนั้น
จริงๆ แล้ว มันยังย้ายจากบัส 33 เมกะเฮิรตซ์
ไปเป็นบัส 133 เมกะเฮิรตซ์ ทำให้เรามีความเร็วที่เพิ่มขึ้นอย่างมาก
ขณะนี้ยังมีอีกเวอร์ชันหนึ่งเรียกว่า
PCI-X เวอร์ชันสอง
และนั่นจริงๆ แล้วสูงถึงบัส 266 เมกะเฮิรตซ์
หรือแม้แต่บัส 533 เมกะเฮิรตซ์ด้วยซ้ำ
และนั่นหมายความว่าเราสามารถส่งข้อมูลได้มากมายจริง
ๆ และมันก็ค่อนข้างเร็วด้วย
ตอนนี้ปัญหาใหญ่คือเมื่อพวกเขาพัฒนา PCI-X พวกเขาทำให้มันเข้ากันได้แบบย้อนหลังอย่างสมบูรณ์
ดังนั้นหากคุณมีมาเธอร์บอร์ดที่รองรับการ์ด PCI
สองตัวและการ์ด PCI-X สองตัว และคุณผสมและจับคู่การ์ดเหล่านั้น
สิ่งที่จะเกิดขึ้นคือบัสทั้งหมดจะต้องช้าลงเพื่อให้ความเร็วช้าลง
ดังนั้นการใช้ 533 เมกะเฮิรตซ์สำหรับบัส PCI-X นั้น
ตอนนี้คุณต้องดาวน์เกรดและลงไปที่ 33 เมกะเฮิรตซ์เพื่อรองรับบัส
PCI รุ่นเก่าเช่นกัน
นอกเหนือจากนี้ PCI และ PCI-X ส่วนใหญ่ยังใช้สำหรับสิ่งต่างๆ
เช่น การ์ดเครือข่าย การ์ดเสียง
และอื่นๆ ที่คล้ายกัน
แต่มันไม่ยอดเยี่ยมสำหรับกราฟิกเพราะมันไม่เร็วพอสำหรับสิ่งนั้นจริงๆ
ย้อนกลับไปในสมัยนั้น พวกเขาสร้างสิ่งที่เรียกว่า AGP
ตอนนี้ AGP ย่อมาจากพอร์ตกราฟิกขั้นสูง
นี่เป็นเพราะว่า PCI นั้นช้าเกินไปสำหรับเกม
3D รุ่นใหม่ที่ออกมาในช่วงปลายยุค
90 และต้นปี 2000
ดังนั้นพวกเขาจึงสร้างสิ่งนี้ที่เรียกว่า AGP
ซึ่งเป็นพอร์ตเฉพาะที่สามารถใช้กับการ์ดกราฟิกวิดีโอเท่านั้น
ตอนนี้ AGP มีหลายรสชาติ
รวมถึงสล็อต 1x 2x 4x และ 8x
ตอนนี้ขึ้นอยู่กับช่องที่คุณใช้
มันมีจำนวนพลังงานที่ต้องการที่แตกต่างกันและสามารถให้ความเร็วที่เร็วขึ้นแก่คุณได้
ปัจจุบัน AGP ค่อนข้างได้รับความนิยมในช่วงปลายทศวรรษที่ 90 และต้นทศวรรษ 2000
แต่ทุกวันนี้ เป็นเรื่องยากมากที่จะพบ
AGP ในคอมพิวเตอร์สมัยใหม่ใดๆ
เนื่องจากถูกแทนที่ด้วยสิ่งที่เรียกว่า
PCIe หรือ PCI Express
และนั่นคือสิ่งที่เราต้องมุ่งเน้นที่นี่
ตอนนี้ PCI Express ดีจริงๆ
เพราะมันทำให้เราสามารถเปลี่ยน PCI, PCI-X และ AGP ได้
ที่จริงแล้ว ในเมนบอร์ดส่วนใหญ่
คุณจะพบเพียงสล็อต PCIe ในเมนบอร์ดรุ่นใหม่เท่านั้น
ตอนนี้สล็อต PCIe เหล่านี้มาในหลากหลายขนาด
สิ่งเหล่านี้เรียกว่า x1, x4, x8 และ x16
โดยปกติ เราจะเขียนเป็น PCI ซึ่งเป็นตัวพิมพ์ใหญ่ทั้งหมด
ตามด้วย e เล็กๆ เพื่อแทน Express แล้วตามด้วยช่องว่าง
x และตัวเลข
ดังนั้นหากคุณใช้อันที่สั้นกว่านี้
เราเรียกว่า PCIe x1
หากคุณใช้การ์ดกราฟิก
มักจะใส่ลงใน PCIe x16
ทีนี้ เหตุผลที่มันเรียกว่า x อะไรสักอย่าง
เพราะนี่คือระยะเวลาที่บัส
และสิ่งนี้จะบอกคุณว่าสามารถพุชข้อมูลได้มากเพียงใดในเวลาที่กำหนด
หากคุณใช้การ์ด PCI x1 นี่เป็นตัวเชื่อมต่อที่เล็กและสั้นมากกับเมนบอร์ด
และสามารถส่งข้อมูลจำนวนเล็กน้อยเมื่อเทียบกับสล็อต x16 เท่านั้น
ด้วยเหตุนี้ เราจึงมักจะเห็นว่า x1 และ x16 ถูกใช้บ่อยที่สุดบนเมนบอร์ด
โดยที่ x1 ใช้กับสิ่งต่างๆ เช่น โมเด็ม
การ์ดเครือข่าย การ์ดไร้สาย อุปกรณ์อินพุตเอาต์พุต การ์ดเสียง
และอะไรทำนองนั้น
ในทางกลับกัน โดยทั่วไปสิ่งที่คุณจะได้เห็นสำหรับการ์ด
PCIe x16 จะเป็นการ์ดกราฟิก
และนี่เป็นเพราะพวกเขารองรับข้อมูลจำนวนมากและความเร็วที่รวดเร็วมาก
เมื่อคุณต้องจัดการกับการ์ด PCIe ซึ่งเรียกว่าอินเทอร์เฟซด่วนสำหรับการเชื่อมต่อส่วนประกอบต่อพ่วง
วิธีนี้จะเชื่อมต่อกับบัสและเป็นวิธีที่เร็วที่สุดในการรับข้อมูลจากเมนบอร์ดสำหรับอุปกรณ์ภายนอกหรือการ์ดเอ็กซ์แพนชันเพิ่มเติม
สิ่งนี้ใช้การเชื่อมต่อแบบอนุกรมแบบจุดต่อจุด
และนั่นหมายความว่าแต่ละส่วนประกอบที่เสียบเข้ากับสล็อตจะสามารถเข้าถึงเมนบอร์ดได้โดยตรง
โดยไม่ต้องแชร์บัสนั้นกับใครเลย
เปรียบเทียบสิ่งนี้เหมือนกับ USB ซึ่งคุณมีอุปกรณ์หลายเครื่องที่สามารถเชื่อมต่อเข้าด้วยกันด้วยพอร์ต
USB เดียว และพวกเขาจะต้องแชร์แบนด์วิธทั้งหมดนั้น
เหตุผลที่เรียกสิ่งนี้ว่า PCIe x บางอย่างก็เพราะว่าเรากำลังพูดถึงจำนวนช่องทางการรับส่งข้อมูลที่ใช้กับอุปกรณ์เหล่านั้น
ตอนนี้จำนวนเลนทั้งหมดที่รองรับโดยบัส
PCI Express นี้จะถูกกำหนดโดยเมนบอร์ดและฟอร์มแฟคเตอร์ของคุณ
ซึ่งอาจรองรับบางอย่างเช่น 16 หรือ 24 หรือ 32
ดังนั้นหากคุณมีเมนบอร์ดที่รองรับ 24 เลน
แม้ว่าคุณจะมีสล็อต x16 สองช่อง
ถ้าคุณมี 16 และ 16 เลน ก็คือ 32 เลน
ถ้าคุณใช้ทั้งสองเลน มันจะช้าลงจริง
ๆ เพราะคุณมีเลนว่างเพียง 24 เลนเท่านั้น
คิดเหมือนทางหลวงใกล้บ้านคุณ
หากมีห้าเลนบนทางหลวง และมีรถห้าคันนั่งเรียงกัน
พวกมันสามารถไปได้เร็วเท่าที่ต้องการ เพราะมีเลนแยกกัน
แต่ถ้าฉันใส่รถหกคันในห้าเลนนั้น ตอนนี้จะต้องมีคนชะลอความเร็วตามหลังคนอื่น
เพราะพวกเขาไม่สามารถเดินเคียงข้างกันผ่านเส้นทางนั้นได้
และนั่นคือแนวคิดเมื่อคุณเริ่มจัดการกับ
PCIe หรือ PCI Express
มันอยู่ที่จำนวนเลนที่มีอยู่
ด้วยเหตุนี้ จึงเป็นเรื่องยากที่จะเห็นการเชื่อมต่อ
x4 หรือ x8 อีกต่อไป
โดยส่วนใหญ่คุณจะเห็นสิ่งต่าง ๆ เช่น x16 และ x1 เนื่องจากจะเพิ่มจำนวนเลนสูงสุดที่สามารถใช้กับเมนบอร์ดตัวนั้นได้
เนื่องจากมาเธอร์บอร์ดส่วนใหญ่รองรับการกำหนดค่าประเภทนี้ได้ดีกว่า
และการ์ดส่วนใหญ่ถูกสร้างขึ้นเป็น x1 สำหรับอุปกรณ์ความเร็วต่ำ
เช่น อุปกรณ์อินพุต/เอาท์พุต จากนั้นจะมีการสำรองความเร็วสูงสำหรับวิดีโอเมื่อคุณใช้สล็อต x16 เหล่านั้น
ตอนนี้เมื่อคุณดูที่ PCIe
ก็มีหลายเวอร์ชันเช่นกัน
เริ่มจากหนึ่ง สอง สาม สี่ และห้า
เมื่อคุณเพิ่มเวอร์ชัน
คุณจะเพิ่มความเร็วในการถ่ายโอนด้วย
ตอนนี้สำหรับการสอบ คุณไม่จำเป็นต้องจดจำอัตราการถ่ายโอนต่างๆ
สำหรับ PCIe
สิ่งที่คุณควรจำไว้คือ PCIe
x1 จะช้ากว่า PCIe x16
PCI e x16 จะถูกใช้กับสิ่งต่างๆ เช่น การ์ดกราฟิกวิดีโอ
โดยเฉพาะในคอมพิวเตอร์สำหรับเล่นเกม
ในขณะที่ที่คุณใช้สล็อต x1
โดยปกติแล้วจะใช้กับการ์ดเครือข่าย การ์ดจัดเก็บข้อมูล
หรืออุปกรณ์ประเภทอินพุต/เอาท์พุตอื่นๆ
เมื่อคุณดู PCIe เวอร์ชันต่างๆ โปรดจำไว้ว่า
ยิ่งตัวเลขสูง ความเร็วก็จะยิ่งเร็วขึ้นเท่านั้น
และนี่ก็สมเหตุสมผล เพราะในเทคโนโลยีส่วนใหญ่
เวอร์ชันใหม่จะเร็วกว่าและดีกว่าเทคโนโลยีเก่าหรือเวอร์ชันเก่า
เมื่อคุณเชื่อมต่อการ์ดเอ็กซ์แพนชันเข้ากับสล็อต PCIe
การ์ดจะสามารถดึงพลังงานผ่านสล็อตนั้นได้
ตามค่าเริ่มต้น สล็อต PCIe Express
ทั้งหมดจะให้พลังงาน 25 วัตต์
ตอนนี้บนเมนบอร์ดบางรุ่น
จะมีสล็อตอะแดปเตอร์กราฟิกเฉพาะสำหรับ
PCIe x16
และอาจมีสีแตกต่างออกไปหรือดูแตกต่างหรือมีการระบุแตกต่างออกไปบนเมนบอร์ด
ช่องเสียบการ์ดกราฟิกพิเศษนี้สามารถจ่ายไฟได้สูงสุด
75 วัตต์ แทนที่จะเป็น 25 วัตต์ เนื่องจากเป็นช่องเสียบการ์ดกราฟิกเฉพาะ
ดังนั้นจงจำไว้เช่นกัน
สิ่งสุดท้ายที่ต้องทราบเมื่อพูดถึง
PCIe หรือ PCI Express ก็คือ เนื่องจากสล็อตมีขนาดแตกต่างกัน
คุณจึงสามารถมองดูสล็อตเหล่านั้นด้วยสายตาและรู้ว่ามันคืออะไร
สล็อต x1 มีขนาดเล็กกว่าสล็อต x4 หรือ x8 หรือสล็อต x16
และแต่ละอันจะมีขนาดเป็นสองเท่าของอันก่อนหน้า
ดังนั้น หากคุณใช้ช่อง x1 และเพิ่มขนาดเป็นสองเท่า
คุณจะได้ x4
หากคุณเพิ่ม x4 สองเท่า คุณจะได้ x8
หากคุณเพิ่ม x8 สองเท่า คุณจะได้ x16
ตอนนี้ถ้าคุณมีอุปกรณ์ที่เล็กกว่า คุณยังสามารถใส่การ์ดที่ใหญ่กว่าได้
ตัวอย่างเช่น บนเมนบอร์ดของฉัน ฉันมีสล็อตสี่ช่อง
ได้แก่ x1 สองช่องและ x16 สองช่อง
แต่ถ้าฉันมีการ์ดกราฟิกหนึ่งใบในสล็อต x16 ของฉัน
และฉันต้องใส่การ์ดที่แตกต่างกันสามใบที่เป็น
x1s ฉันก็ยังสามารถทำได้โดยใส่การ์ดสองตัวลงในสล็อต
x1 และอีกการ์ดหนึ่ง x1 ลงในสล็อต x16
ใช่ x1 จะพอดีกับสล็อต x16 และใช้งานได้
เนื่องจากสล็อต x16 นั้นจะตรวจพบว่ามันเป็นเพียง
x1 มันจะลดความเร็วลงและส่งข้อมูลไปยังอุปกรณ์
x1 นั้นโดยใช้ส่วนนั้นของสล็อตเท่านั้น
เมื่อคุณทำเช่นนี้ เราเรียกสิ่งนี้ว่าการเสียบปลั๊ก
เนื่องจากคุณนำการ์ด x1
ไปใส่ไว้ในสล็อต x4, x8 หรือ x16
ในทำนองเดียวกัน คุณยังสามารถทำสิ่งที่เรียกว่าการปลั๊กลงได้
และนี่เป็นแนวคิดที่ค่อนข้างแปลก
แต่คุณสามารถนำการ์ด x16 มาใส่ในช่อง
x8, x4 หรือ x1 ได้
ตอนนี้เมื่อคุณทำเช่นนี้
การ์ดนั้นจะต้องรองรับความสามารถนั้น
และจะต้องสามารถใส่ลงในช่องได้จริง
หากคุณสามารถใส่มันเข้าไปในช่องได้
ช่องนั้นจะยังคงสื่อสารกับมัน แต่มันจะทำงานที่ความเร็ว
x1 เท่านั้น
ดังนั้นจะช้ากว่าถ้าคุณใส่ไว้ในช่องที่ถูกต้องที่ออกแบบมาเพื่อไว้มาก
อย่างไรก็ตาม ฉันไม่แนะนำให้ทำการเสียบปลั๊ก โดยที่คุณใส่การ์ดขนาดใหญ่นั้นลงในช่องที่เล็กกว่า
เนื่องจากการ์ดนั้นจะมีปัญหาด้านประสิทธิภาพสำหรับคุณ เนื่องจากการ์ดนั้นคาดว่าจะใช้แบนด์วิธเต็มของประเภทสล็อตที่ออกแบบไว้
แต่จริงๆ แล้วไม่มีปัญหาเมื่อคุณเสียบปลั๊กและนำการ์ด
x1 ไปใส่ในการ์ดประเภท x16 เพราะมันจะยังคงทำงานที่ความเร็วเต็ม
x1 เพราะ x16 สามารถรองรับ x1 ได้
แต่ x1 ไม่สามารถเร็วเท่ากับ x16 เพื่อรองรับการ์ด x16
ในช่องที่ยอดเยี่ยม
ตอนนี้การ์ดเอ็กซ์แพนชันประเภทสุดท้ายที่เราต้องพูดถึงคือสิ่งที่เรียกว่า
Mini PCIe
ใช่แล้ว มันใช้งานได้เหมือนกับการ์ด PCIe มาตรฐาน แต่มีฟอร์มแฟคเตอร์ที่เล็กกว่า
แทนที่จะเป็นการ์ดเอ็กซ์แพนชันขนาดใหญ่ที่คุณจะใช้ในเดสก์ท็อปหรือเซิร์ฟเวอร์
แต่ใช้ Mini PCIe แทน คุณสามารถเสียบเข้ากับอุปกรณ์ต่างๆ
เช่น แล็ปท็อปได้
โดยทั่วไป คุณจะพบว่าการ์ด Mini PCIe ถูกใช้ในแล็ปท็อป
โดยเฉพาะสำหรับเครือข่ายไร้สาย
หรือการให้บริการโมเด็มเซลลูล่าร์สำหรับอุปกรณ์นั้น
เมื่อเป็นเช่นนั้น คุณต้องจำอะไรเกี่ยวกับเอ็กซ์แพนชันการ์ดบ้าง?
สิ่งแรกที่ต้องจำก็คือ
จริงๆ แล้วในเดสก์ท็อปสมัยใหม่
การ์ดเอ็กซ์แพนชันประเภทเดียวที่คุณจะเจอจริงๆ
คือ PCIe x1s และ PCIe x16s
โดยส่วนใหญ่แล้ว การหาพอร์ต x4 หรือ x8 บนมาเธอร์บอร์ดสมัยใหม่ส่วนใหญ่เป็นเรื่องยากมาก
ดังนั้นจึงไม่มีอุปกรณ์หรือการ์ดจำนวนมากที่พร้อมใช้งานสำหรับฟอร์มแฟคเตอร์เหล่านั้น
เมื่อคุณดูการ์ด PCIe x1 การระบุได้ง่ายมากเนื่องจากส่วนขั้วต่อมีขนาดเล็กมาก
ประมาณขนาดของภาพขนาดย่อของคุณ
ในทางกลับกัน เมื่อคุณดูการ์ด PCIe x16 การ์ดจะมีขั้วต่อที่ยาวมาก
ซึ่งมีความยาวประมาณหกหรือแปดนิ้ว
เมื่อคุณไปเสียบการ์ดตัวใดตัวหนึ่งเข้าไป
คุณเพียงแค่จัดเรียงตัวเชื่อมต่อเข้ากับพอร์ต กดลงแล้วการ์ดจะเสียบเข้าที่
และคุณจะรู้สึกคลิกและมันจะยึดมันเข้าที่
จากนั้นคุณก็จะรู้สึกได้ จะขันการ์ดนั้นเข้าไปในเคสเพื่อให้แน่ใจว่าจะไม่ขยับหรือกระดิกหรือเคลื่อนออกจากซ็อกเก็ต
เมื่อคุณจัดการกับการ์ด x1s
การ์ดเหล่านั้นจะช้ากว่าการ์ด x16 มาก และการ์ด x1
จะถูกนำไปใช้กับสิ่งต่างๆ เช่น
โมเด็ม การ์ดเครือข่าย การ์ดไร้สาย การ์ดเสียง
และอะไรทำนองนั้น
ในขณะที่การ์ด x16 โดยทั่วไปจะใช้กับกราฟิกและการ์ดวิดีโอในระบบ
3D และระบบเกม