วันอังคารที่ 10 มิถุนายน พ.ศ. 2551

RamกับRomต่างกันอย่างไร


สงสัยไหม RAM กับ ROM ต่างกันอย่างไร
หน่วยความจำแรม (RAM: Random Access Memory)
คือ หน่วยความจำที่ใช้เก็บข้อมูลไว้เพียงชั่วคราวอาจเป็นข้อมูลที่ CPU ต้องการประมวลผลในขณะนั้น และเมื่อ CPU ประมวลผลเรียบร้อยแล้วอาจลบหรือเปลี่ยนข้อมูลได้ บางครั้งเมื่อหยุดการจ่ายไฟให้กับวงจรจะทำให้ข้อมูลสูญหายไปได้ในทันที ตัวอย่าง เช่น ขณะที่เรากำลังพิมพ์งานแต่ยังไม่ได้บันทึกข้อมูลไว้ในส่วนใด ข้อมูลนี้จะถูกเก็บไว้ที่หน่วยความจำแรมก่อนหากเกิดเหตุการณ์ไฟฟ้าดับ จะทำให้ข้อมูลสูญหายไปได้ หรือการเก็บค่าของเวลาและอุณหภูมิของเครื่องไมโครเวฟ ที่สามารถเปลี่ยนแปลงค่าได้ตลอด หน่วยความจำแบบแรมนี้จะแตกต่างกับหน่วยความจำแบบรอม โดยหน่วยความจำแบบรอมจะไม่สามารถแก้ไข ข้อมูลได้ในขณะนั้น ในขณะที่หน่วยความจำแบบแรมสามารถแก้ไขได้
หน่วยความจำรอม (ROM: Read Only Memory)
เป็นหน่วยความจำแบบถาวรที่มีการบันทึกข้อมูลไว้ ล่วงหน้าก่อนแล้วไม่สามารถเปลี่ยนแปลงข้อมูลหรือคำสั่งใด ๆ ได้อีก ตัวอย่างเช่น ไอซีที่เป็นไบออส *(BIOS)ของคอมพิวเตอร์ ในขณะที่เริ่มเปิดเครื่องไมโครคอมพิวเตอร์ครั้งแรก สังเกตได้ว่าจะมีการแสดงชื่อผู้ผลิตของบริษัท หรือ คุณสมบัติของเครื่องบนหน้าจอมอนิเตอร์ ถ้าหากเป็นเครื่องเล่นวีดีโอ จะเป็นตัวอักษรที่ทำหน้าที่แสดงผลเพื่อ บอกให้ตั้งค่าข้อมูลต่างๆ ซึ่งไม่ว่าจะปิดแล้วเปิดกี่ครั้งตัวอักษรเดิมนั้นจะยังคงอยู่ แรมไม่สามารถเก็บค่าข้อมูลไว้ได้ตลอดดังนั้นหากต้องการให้ข้อมูลคงอยู่ต้องใช้แบตเตอรี่สำรองไฟฟ้าไว้