ฮาร์ดแวร์ หมายถึง อุปกรณ์ต่างๆ ที่ประกอบขึ้นเป็นเครื่องคอมพิวเตอร์ มีลักษณะเป็นโครงร่างสามารถมองเห็นด้วยตาและสัมผัสได้ (รูปธรรม) เช่น จอภาพ คีย์บอร์ด เครื่องพิมพ์ เมาส์ เป็นต้น ซึ่งสามารถแบ่งออกเป็นส่วนต่างๆ ตามลักษณะการทำงาน ได้ 4 หน่วย คือ หน่วยรับข้อมูล (Input Unit) หน่วยประมวลผลกลาง (Central Processing Unit : CPU) หน่วยแสดงผล (Output Unit) หน่วยเก็บข้อมูลสำรอง (Secondary Storage) โดยอุปกรณ์แต่ละหน่วยมีหน้าที่การทำงานแตกต่างกัน
ตัวเครื่องคอมพิวเตอร์และอุปกรณ์รอบข้าง (Peripheral) ที่สามารถสัมผัสได้ โดยจะประกอบด้ว
อุปกรณ์ทางด้านอิเล็กทรอนิกส์ที่ควบคุมการประมวลผลข้อมูล การรับข้อมูล การแสดงผลข้อมูลของ
เครื่องคอมพิวเตอร์

เป็นอุปกรณ์ที่จับต้อง สัมผัส และสามารถมองเห็นได้อย่างเป็นรูปธรรม มีทั้งที่ติดตั้งภายในตัว
เครื่องคอมพิวเตอร์ (Case) และ เชื่อมต่อภายนอกเครื่องคอมพิวเตอร์
เครื่องคอมพิวเตอร์ (Case) และ เชื่อมต่อภายนอกเครื่องคอมพิวเตอร์
เราสามารถแบ่งส่วนประกอบของฮาร์ดแวร์ออกได้เป็น 5 หน่วยที่สำคัญ ดังนี้

1. หน่วยรับข้อมูล (Input Unit) ทำหน้าที่ในการรับโปรแกรม และข้อมูลเข้าสู่คอมพิวเตอร์ ตัวอย่างอุปกรณ์ที่ใช้ในการรับข้อมูลเข้า ได้แก่ แป้นพิมพ์หรือคีย์บอร์ด (Keyboard) เครื่องสแกนต่างๆ เช่น เครื่องรูดบัตร สแกนเนอร์ ฯลฯ
2. หน่วยความจำ (Memory Unit) ทำหน้าที่เก็บโปรแกรมหรือข้อมูลที่รับมาจากหน่วยรับข้อมูล เพื่อเตรียมส่งให้หน่วยประมวลผลกลางทำการประมวลผล และรับผลลัพธ์ที่ได้จากการประมวลผล เพื่อเตรียมส่งออกหน่วยแสดงข้อมูลต่อไป
3. หน่วยประมวลผลกลาง (CPU หรือ Central Processing Unit) ทำหน้าที่ปฏิบัติงานตามคำสั่งที่ปรากฏอยู่ในโปรแกรม หน่วยนี้จะประกอบด้วยหน่วยย่อยๆ อีก 2 หน่วย ได้แก่ หน่วยคำนวณเลขคณิตและตรรกวิทยา (ALU หรือArithmetic and Logical Unit) และ หน่วยควบคุม (CU หรือ Control Unit)
4. หน่วยเก็บข้อมูลสำรอง (Secondary Storge) ทำหน้าที่เก็บข้อมูลหรือโปรแกรมที่จะป้อนเข้าสู่หน่วยความจำหลักภายในเครื่องก่อนทำการประมวลผลโดย ซีพียู รวมทั้งเป็นแหล่งเก็บผลลัพท์จากการประมวลผลด้วย เพื่อการใช้งานในภายหลัง


เมนบอร์ด Mainboard
คอมพิวเตอร์นั้นทำงานโดยอาศัยชิป (Chips) จำนวนหนึ่ง ชิปส่วนใหญ่มีรูปร่างสี่เหลี่ยมบางและแบนคล้ายขนมปัง (Wafer) ประเภทที่บรรจุในกระป๋อง ชิปเหล่านี้จะติดตั้งไว้บนแผงไฟเบอร์กลาส (Fibreglass) ที่เรียกว่า Mainboard ซึ่งในต่างประเทศ อาจเรียกว่า Motherboard หรือ System Board ก็ได้
ชิปแต่ละตัว มีทรานซิสเตอร์บรรจุอยู่ภายในจำนวนมาก การทำงานของชิปอาศัยการเปิด-ปิด (หรือเปลี่ยนสถานะเป็น 1 หรือ 0) อย่างผสมผสานระหว่างทรานซิสเตอร์เหล่านี้
ชิปบน Mainboard ที่สำคัญได้แก่ CPU เป็นชิปที่เปรียบได้ว่าเป็นสมองของคอมพิวเตอร์ RAM เป็นชิปหน่วยความจำหลักที่ทำหน้าที่เก็บรักษาข้อมูลระยะสั้น ตามความต้องการของ CPU Cache (อ่านว่า แคช) เป็นชิปหน่วยความจำเสริมที่ช่วยทำให้การ สื่อสารข้อมูลระหว่าง CPU และ RAM รวดเร็วขึ้น และ Chipset ซึ่งปัจจุบันมี 2 ตัว ทำหน้าที่เสมือนตำรวจจราจร ควมคุมการติดต่อสื่อสารระหว่างชิปที่กล่าวมาแล้วและอุปกรณ์อื่นๆที่อยู่บน Mainboard
คุณสมบัติของ Mainboard ที่ต้องพิจารณามากที่สุด คือ Mainboard แต่ละยี่ห้อและรุ่นได้ถูกออกแบบมา ควบคู่กับ Chipset ที่ติดมาด้วย ทั้ง Mainboard และ Chipset จึงร่วมกันกำหนดให้คอมพิวเตอร์ สามารถใช้ CPU เฉพาะยี่ห้อและรุ่นที่ระบุไว้เท่านั้น โดยมากจะกำหนดให้ใช้ได้กับ CPU เพียงยี่ห้อเดียว (ของ Intel หรือ AMD) แต่สามารถรองรับหลายรุ่นที่มีความเร็วที่แตกต่างกัน
องค์ประกอบของ Mainboard ที่ผู้ใช้ทั่วไปควรทราบมีดังนี้
1. เป็น Socket สำหรับเสียบ CPU
2. เป็น Socket(s) สำหรับเสียบ RAM Modules ซึ่งในที่นี้มี 3 Sockets
3. AGP (Accelerated Graphic Port) Slot สำหรับเสียบ VGA Card
4. Expansion Slots แบบ PCI จำนวน 5 Slots
5. Ports ต่างๆ
ชิปแต่ละตัว มีทรานซิสเตอร์บรรจุอยู่ภายในจำนวนมาก การทำงานของชิปอาศัยการเปิด-ปิด (หรือเปลี่ยนสถานะเป็น 1 หรือ 0) อย่างผสมผสานระหว่างทรานซิสเตอร์เหล่านี้
ชิปบน Mainboard ที่สำคัญได้แก่ CPU เป็นชิปที่เปรียบได้ว่าเป็นสมองของคอมพิวเตอร์ RAM เป็นชิปหน่วยความจำหลักที่ทำหน้าที่เก็บรักษาข้อมูลระยะสั้น ตามความต้องการของ CPU Cache (อ่านว่า แคช) เป็นชิปหน่วยความจำเสริมที่ช่วยทำให้การ สื่อสารข้อมูลระหว่าง CPU และ RAM รวดเร็วขึ้น และ Chipset ซึ่งปัจจุบันมี 2 ตัว ทำหน้าที่เสมือนตำรวจจราจร ควมคุมการติดต่อสื่อสารระหว่างชิปที่กล่าวมาแล้วและอุปกรณ์อื่นๆที่อยู่บน Mainboard
คุณสมบัติของ Mainboard ที่ต้องพิจารณามากที่สุด คือ Mainboard แต่ละยี่ห้อและรุ่นได้ถูกออกแบบมา ควบคู่กับ Chipset ที่ติดมาด้วย ทั้ง Mainboard และ Chipset จึงร่วมกันกำหนดให้คอมพิวเตอร์ สามารถใช้ CPU เฉพาะยี่ห้อและรุ่นที่ระบุไว้เท่านั้น โดยมากจะกำหนดให้ใช้ได้กับ CPU เพียงยี่ห้อเดียว (ของ Intel หรือ AMD) แต่สามารถรองรับหลายรุ่นที่มีความเร็วที่แตกต่างกัน
องค์ประกอบของ Mainboard ที่ผู้ใช้ทั่วไปควรทราบมีดังนี้
1. เป็น Socket สำหรับเสียบ CPU
2. เป็น Socket(s) สำหรับเสียบ RAM Modules ซึ่งในที่นี้มี 3 Sockets
3. AGP (Accelerated Graphic Port) Slot สำหรับเสียบ VGA Card
4. Expansion Slots แบบ PCI จำนวน 5 Slots
5. Ports ต่างๆ

หน่วยประมวลผลกลาง (Central Processing Unit : CPU)

หน่วยประมวลผลกลางหรือซีพียู เรียกอีกชื่อหนึ่งว่า โปรเซสเซอร์ (Processor) หรือ ชิป (chip) นับเป็นอุปกรณ์ ที่มีความสำคัญมากที่สุด ของฮาร์ดแวร์เพราะมีหน้าที่ในการประมวลผลข้อมูลที่ผู้ใช้ป้อน เข้ามาทางอุปกรณ์อินพุต ตามชุดคำสั่งหรือโปรแกรมที่ผู้ใช้ต้องการใช้งาน หน่วยประมวลผลกลาง ประกอบด้วยส่วนประสำคัญ 3 ส่วน คือ
1. หน่วยคำนวณและตรรกะ (Arithmetic & Logical Unit : ALU)
หน่วยคำนวณตรรกะ ทำหน้าที่เหมือนกับเครื่องคำนวณอยู่ในเครื่องคอมพิวเตอร์โดยทำงานเกี่ยวข้องกับ การคำนวณทางคณิตศาสตร์ เช่น บวก ลบ คูณ หาร นอกจากนี้หน่วยคำนวณและตรรกะของคอมพิวเตอร์ ยังมีความสามารถอีกอย่างหนึ่งที่เครื่องคำนวณธรรมดาไม่มี คือ ความสามารถในเชิงตรรกะศาสตร์ หมายถึง ความสามารถในการเปรียบเทียบตามเงื่อนไข และกฏเกณฑ์ทางคณิตศาสตร์ เพื่อให้ได้คำตอบออกมาว่าเงื่อนไข นั้นเป็น จริง หรือ เท็จ เช่น เปรียบเทียบมากว่า น้อยกว่า เท่ากัน ไม่เท่ากัน ของจำนวน 2 จำนวน เป็นต้น ซึ่งการเปรียบเทียบนี้มักจะใช้ในการเลือกทำงานของเครื่องคอมพิวเตอร์ จะทำตามคำสั่งใดของโปรแกรมเป็น คําสั่งต่อไป
หน่วยคำนวณตรรกะ ทำหน้าที่เหมือนกับเครื่องคำนวณอยู่ในเครื่องคอมพิวเตอร์โดยทำงานเกี่ยวข้องกับ การคำนวณทางคณิตศาสตร์ เช่น บวก ลบ คูณ หาร นอกจากนี้หน่วยคำนวณและตรรกะของคอมพิวเตอร์ ยังมีความสามารถอีกอย่างหนึ่งที่เครื่องคำนวณธรรมดาไม่มี คือ ความสามารถในเชิงตรรกะศาสตร์ หมายถึง ความสามารถในการเปรียบเทียบตามเงื่อนไข และกฏเกณฑ์ทางคณิตศาสตร์ เพื่อให้ได้คำตอบออกมาว่าเงื่อนไข นั้นเป็น จริง หรือ เท็จ เช่น เปรียบเทียบมากว่า น้อยกว่า เท่ากัน ไม่เท่ากัน ของจำนวน 2 จำนวน เป็นต้น ซึ่งการเปรียบเทียบนี้มักจะใช้ในการเลือกทำงานของเครื่องคอมพิวเตอร์ จะทำตามคำสั่งใดของโปรแกรมเป็น คําสั่งต่อไป
2. หน่วยควบคุม (Control Unit)
หน่วยควบคุมทำหน้าที่คงบคุมลำดับขั้นตอนการการประมวลผลและการทำงานของอุปกรณ์ต่างๆ ภายใน หน่วยประมวลผลกลาง และรวมไปถึงการประสานงานในการทำงานร่วมกันระหว่างหน่วยประมวลผลกลาง กับอุปกรณ์นำเข้าข้อมูล อุปกรณ์แสดงผล และหน่วยความจำสำรองด้วย เมื่อผู้ใช้ต้องการประมวลผล ตามชุดคำสั่งใด ผู้ใช้จะต้องส่งข้อมูลและชุดคำสั่งนั้น ๆ เข้าสู่ระบบ คอมพิวเตอร์เสียก่อน โดยข้อมูล และชุดคำสั่งดังกล่าวจะถูกนำไปเก็บไว้ในหน่วยความจำหลักก่อน จากนั้นหน่วยควบคุมจะดึงคำสั่งจาก ชุดคำสั่งที่มีอยู่ในหน่วยความจำหลักออกมาทีละคำสั่งเพื่อทำการแปล ความหมายว่าคำสั่งดังกล่าวสั่งให้ ฮาร์ดแวร์ส่วนใด ทำงานอะไรกับข้อมูลตัวใด เมื่อทราบความหมายของ คำสั่งนั้นแล้ว หน่วยควบคุมก็จะส่ง สัญญาณคำสั่งไปยังฮาร์แวร์ ส่วนที่ทำหน้าที่ ในการประมวลผลดังกล่าว ให้ทำตามคำสั่งนั้น ๆ เช่น ถ้าคำสั่ง ที่เข้ามานั้นเป็นคำสั่งเกี่ยวกับการคำนวณ หน่วยควบคุมจะส่งสัญญาณ คำสั่งไปยังหน่วยคำนวณและตรรกะ ให้ทำงาน หน่วยคำนวณและตรรกะก็จะไปทำการดึงข้อมูลจาก หน่วยความจำหลักเข้ามาประมวลผล ตามคำสั่งแล้วนำผลลัพธ์ที่ได้ไปแสดงยังอุปกรณ์แสดงผล หน่วยคงบคุมจึงจะส่งสัญญาณคำสั่งไปยัง อุปกรณ์แสดงผลลัพธ์ ที่กำหนดให้ดึงข้อมูลจากหน่วยความจำหลัก ออกไปแสดงให้เห็นผลลัพธ์ดังกล่าว อีกต่อหนึ่ง
หน่วยควบคุมทำหน้าที่คงบคุมลำดับขั้นตอนการการประมวลผลและการทำงานของอุปกรณ์ต่างๆ ภายใน หน่วยประมวลผลกลาง และรวมไปถึงการประสานงานในการทำงานร่วมกันระหว่างหน่วยประมวลผลกลาง กับอุปกรณ์นำเข้าข้อมูล อุปกรณ์แสดงผล และหน่วยความจำสำรองด้วย เมื่อผู้ใช้ต้องการประมวลผล ตามชุดคำสั่งใด ผู้ใช้จะต้องส่งข้อมูลและชุดคำสั่งนั้น ๆ เข้าสู่ระบบ คอมพิวเตอร์เสียก่อน โดยข้อมูล และชุดคำสั่งดังกล่าวจะถูกนำไปเก็บไว้ในหน่วยความจำหลักก่อน จากนั้นหน่วยควบคุมจะดึงคำสั่งจาก ชุดคำสั่งที่มีอยู่ในหน่วยความจำหลักออกมาทีละคำสั่งเพื่อทำการแปล ความหมายว่าคำสั่งดังกล่าวสั่งให้ ฮาร์ดแวร์ส่วนใด ทำงานอะไรกับข้อมูลตัวใด เมื่อทราบความหมายของ คำสั่งนั้นแล้ว หน่วยควบคุมก็จะส่ง สัญญาณคำสั่งไปยังฮาร์แวร์ ส่วนที่ทำหน้าที่ ในการประมวลผลดังกล่าว ให้ทำตามคำสั่งนั้น ๆ เช่น ถ้าคำสั่ง ที่เข้ามานั้นเป็นคำสั่งเกี่ยวกับการคำนวณ หน่วยควบคุมจะส่งสัญญาณ คำสั่งไปยังหน่วยคำนวณและตรรกะ ให้ทำงาน หน่วยคำนวณและตรรกะก็จะไปทำการดึงข้อมูลจาก หน่วยความจำหลักเข้ามาประมวลผล ตามคำสั่งแล้วนำผลลัพธ์ที่ได้ไปแสดงยังอุปกรณ์แสดงผล หน่วยคงบคุมจึงจะส่งสัญญาณคำสั่งไปยัง อุปกรณ์แสดงผลลัพธ์ ที่กำหนดให้ดึงข้อมูลจากหน่วยความจำหลัก ออกไปแสดงให้เห็นผลลัพธ์ดังกล่าว อีกต่อหนึ่ง
3. หน่วยความจำหลัก (Main Memory)
คอมพิวเตอร์จะสามารถทำงานได้เมื่อมีข้อมูล และชุดคำสั่งที่ใช้ในการประมวลผลอยู่ในหน่วยความ จำหลักเรียบร้อยแล้วเท่านั้น และหลักจากทำการประมวลผลข้อมูลตามชุดคำสั่งเรียบร้อบแล้ว ผลลัพธ์ที่ได้ จะถูกนำไปเก็บไว้ที่หน่วยความจำหลัก และก่อนจะถูกนำออกไปแสดงที่อุปกรณ์แสดงผล
คอมพิวเตอร์จะสามารถทำงานได้เมื่อมีข้อมูล และชุดคำสั่งที่ใช้ในการประมวลผลอยู่ในหน่วยความ จำหลักเรียบร้อยแล้วเท่านั้น และหลักจากทำการประมวลผลข้อมูลตามชุดคำสั่งเรียบร้อบแล้ว ผลลัพธ์ที่ได้ จะถูกนำไปเก็บไว้ที่หน่วยความจำหลัก และก่อนจะถูกนำออกไปแสดงที่อุปกรณ์แสดงผล
- การทำงานของคอมพิวเตอร์ ใช้หลักการเก็บคำสั่งไว้ที่หน่วยความจำ ซีพียูอ่านคำสั่งจากหน่วยความจำมาแปลความหมายและกระทำตามเรียงกันไปทีละคำสั่ง หน้าที่หลักของซีพียู คือควบคุมการทำงานของคอมพิวเตอร์ทั้งระบบ ตลอดจนทำการประมวลผล
- กลไกการทำงานของซีพียู มีความสลับซับซ้อน ผู้พัฒนาซีพียูได้สร้างกลไกให้ทำงานได้ดีขึ้น โดยแบ่งการทำงานเป็นส่วน ๆ มีการทำงานแบบขนาน และทำงานเหลื่อมกันเพื่อให้ทำงานได้เร็วขึ้น
แหล่งอ้างอิง www.navy34.com › ฮาร์ดแวร์(Hardware)
ไม่มีความคิดเห็น:
แสดงความคิดเห็น