วันจันทร์ที่ 23 มิถุนายน พ.ศ. 2557

หน่วยความจำหลัก


หน่วยความจำหลัก

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

1. แรม ( Random access memory : Ram )





   แรม เป็นหน่วยความจำหลักที่จำเป็น สามารถเก็บข้อมูลได้เฉพาะเวลาที่ทีกระแสไฟฟ้าหล่อเลี้ยงเท่านั้น หากไม่มีกระแสไฟฟ้ามาเลี้ยงข้อมูลที่เก็บไว้จะหายไปทันที่

   หน่วยความจำแรม ทำหน้าที่เก็บชุดคำสั่งและข้อมูลที่ระบบคอมพิวเตอร์ทำงานอยู่ โดยหน้าที่ของหน่วยความจำหลัก แบ่งออกเป็น 4 ส่วนดังนี้

     1.  Input Storage Area  เป็นส่วนที่เก็บข้อมูลนำเข้า เพื่่อรอประมวลผล

     2.  Working Storage Area เป็นส่วนที่เก็บข้อมูลระหว่างรอประมวลผล

     3.  Output Storage Area เป็นส่วนที่เก็บผลลัพธ์ที่ไดจากการประมวลผล

     4.  Program Storage Area เป็นส่วนเก็บชุดคำสั่ง เพื่อใช้คอมพิวเตอร์ปฎิบัติคำสั่ง


  แรมหลายชนิดข้อมูลจะหายไปหากปิดเครื่อง แต่ปัจจุบันมักเก็บข้อมูลบิตในรูปของประจุไฟฟ้าในตัวเก็บประจุ













ความแตกต่างระหว่างรอมและแรม

   รอม เป็นหน่วยความจำบันทึกข้อมูลตายตัว ไม่สามารถปรับเปลี่ยนได้ แม้จะไม่มีกระแสไฟฟ้ามาเลี้ยง แต่ข้อมูลก็ยังอยู่ครบไม่หายไป




   แรม เป็นหน่วยความจำที่เปรียบเสมือนสมุดจดบันทึก เป็นหน่วยความจำชั่วคราว ขยายความจุได้มาก แต่ข้อมูลจะหายไปเมื่อปิดเครื่องหรือไฟดับ



2.  รอม  ( Read Only Memory : Rom )








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

  รอม มีหลายประเภทดังนี้

     1.  PROM ( พีรอม ) คือหน่วยความจำที่ไม่สามารถแก้ไขข้อมูลที่บันทึกไว้ได้

     2.  EPROM  ( เอ็ป รอม ) เป็นหน่วยความจำที่สามารถลบข้อมูลหรือโปรแกรมใหม่ได้ หน่วยความจำนี้แบ่งย่อยได้อีก 2 ประเภท คือ UV PROM และ EEPROM

     3.  EEPROM ( เอ็ปอี รอม ) เป็นหน่วยความจำอ่านอย่างเดียวแบบโปรแกรมและลบได้