จากหลักการทำงานขั้นพื้นฐานของคอมพิวเตอร์ทำให้มีการพัฒนาขององค์ประกอบของระบบคอมพิวเตอร์องค์ประกอบดังกล่าวคือ อุปกรณ์ที่ทำหน้าที่รองรับการทำงานแต่ละขั้นตอน ดังนั้นคอมพิวเตอร์จึงมีอุปกรณ์ที่สำคัญหลายอย่าง ซึ่งทำงานสัมพันธ์กันและมีการทำงานเป็นขั้นตอนตามที่โปรแกรมกำหนดไว้ ไม่ว่าจะเป็นคอมพิวเตอร์ประเภทใด ยี่ห้อใด รุ่นใด ต่างก็มีหลักการทำงานในลักษณะเดียวกัน คอมพิวเตอร์จะทำงานได้เป็นระบบนั้นจะต้องอาศัยองค์ประกอบของคอมพิวเตอร์ที่สำคัญ ดังนี้
1.หน่วยรับเข้า (input unit) เป็นอุปกรณ์ที่ใช้ในการรับข้อมูลจากอุปกรณ์ต่างๆ ส่งเข้าเครื่องคอมพิวเตอร์ เพื่อนำไปทำตามคำสั่งที่ต้องการอุปกรณ์หน่วยรับข้อมูลที่มีในปัจจุบัน เช่น เมาส์ แป้นพิมพ์ เครื่องสแกนเนอร์ อุปกรณ์รับเสียง เป็นต้น
2.หน่วยประมวลผลกลาง (central processing unit : CPU) ซีพียูเป็นอุปกรณ์ที่สำคัญของเครื่องคอมพิวเตอร์ ควบคุมการทำงานและประมวลผลข้อมูลที่ได้รับจากอุปกรณ์ต่างๆ ให้ได้ผลลัพธ์ตามที่ต้องการ
3.หน่วยความจำหลัก (main memory) เป็นอุปกรณ์ที่ใช้จัดเก็บข้อมูลและโปรแกรมคำสั่งต่างๆ ในขณะที่เครื่องคอมพิวเตอร์เปิดใช้งานอยู่เท่านั้น หากปิดเครื่องคอมพิวเตอร์จะทำให้ข้อมูลนั้นหายไปหน่วยความจำหลักจะทำงานควบคู่ไปกับหน่วยประมวลผลกลาง (CPU) ช่วยให้คอมพิวเตอร์ทำงานได้เร็วขึ้นซึ่งแบ่งเป็น 2 ประเภท คือ หน่วยความจำแรม และ หน่วยความจำรอม
4.หน่วยความจำรอง (secondary storage) เป็นอุปกรณ์สำหรับจัดเก็บข้อมูลและโปรแกรมที่ใช้ในระบบคอมพิวเตอร์อย่างถาวร ผู้ใช้สามารถเรียกข้อมูลและโปรแกรมมาใช้ในภายหลังได้ แม้จะปิดเครื่องคอมพิวเตอร์ข้อมูล แต่โปรแกรมที่เก็บไว้จะไม่สูญหาย อุปกรณ์หน่วยความจำรองที่มีในปัจจุบัน เช่น ฮาร์ดดิสก์ ออปติคัลดิสก์ เป็นต้น
5.หน่วยส่งออก (output unit) เป็นอุปกรณ์ที่ใช้แสดงผลข้อมูลที่ผ่านการประมวลผลที่ผู้ใช้สามารถเข้าใจได้ง่าย เป็นทั้งภาพ เสียง สี แสง ตัวอักษร รูปภาพอุปกรณ์หน่วยแสดงผลที่มีในปัจจุบัน เช่น ลำโพง เครื่องพิมพ์ จอภาพ เป็นต้น
การทำงานของระบบคอมพิวเตอร์ จะมีองค์ประกอบที่ทำหน้าที่รองรับการทำงานพื้นฐานของคอมพิวเตอร์ในแต่ละขั้นตอน ซึ่งสามารถสรุปได้ดังตาราง
หน้าที่การทำงานพื้นฐาน
|
องค์ประกอบของระบบคอมพิวเตอร์
|
รับข้อมูลเข้า(Input)
|
หน่วยรับเข้า (input unit)
|
ประมวลผลข้อมูล (Process)
|
หน่วยประมวลผลกลาง (central processing unit : CPU)
|
จัดเก็บข้อมูล (storage)
|
หน่วยความจำหลัก (main memory)
หน่วยความจำรอง (secondary storage)
|
แสดงผลข้อมูล (output)
|
หน่วยส่งออก (output unit)
|