หน่วยความจำเข้าถึงโดยสุ่ม

RAM (Random Access Memory) เป็นหน่วยความจำภายในของ CPU สำหรับจัดเก็บข้อมูลโปรแกรมและผลลัพธ์ของโปรแกรม เป็นหน่วยความจำแบบอ่าน / เขียนซึ่งเก็บข้อมูลไว้จนกว่าเครื่องจะทำงาน ทันทีที่ปิดเครื่องข้อมูลจะถูกลบ

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

RAM มีความผันผวนกล่าวคือข้อมูลที่เก็บไว้จะหายไปเมื่อเราปิดเครื่องคอมพิวเตอร์หรือเกิดไฟฟ้าดับ ดังนั้นระบบไฟฟ้าสำรอง (Uninterruptible Power System - UPS) จึงมักใช้กับคอมพิวเตอร์ RAM มีขนาดเล็กทั้งในแง่ของขนาดทางกายภาพและปริมาณข้อมูลที่สามารถเก็บได้

RAM มีสองประเภท -

  • แรมแบบคงที่ (SRAM)
  • ไดนามิกแรม (DRAM)

แรมแบบคงที่ (SRAM)

คำ staticแสดงว่าหน่วยความจำยังคงรักษาเนื้อหาไว้ตราบเท่าที่มีการจ่ายไฟ อย่างไรก็ตามข้อมูลจะหายไปเมื่อพลังงานลดลงเนื่องจากลักษณะที่ผันผวน ชิป SRAM ใช้เมทริกซ์ของทรานซิสเตอร์ 6 ตัวและไม่มีตัวเก็บประจุ ทรานซิสเตอร์ไม่จำเป็นต้องใช้พลังงานเพื่อป้องกันการรั่วไหลดังนั้น SRAM จึงไม่จำเป็นต้องรีเฟรชเป็นประจำ

มีพื้นที่เพิ่มเติมในเมทริกซ์ดังนั้น SRAM จึงใช้ชิปมากกว่า DRAM สำหรับพื้นที่จัดเก็บในปริมาณเท่ากันทำให้ต้นทุนการผลิตสูงขึ้น SRAM จึงใช้เป็นหน่วยความจำแคชและเข้าถึงได้รวดเร็วมาก

ลักษณะของแรมแบบคงที่

  • อายุยืน
  • ไม่จำเป็นต้องรีเฟรช
  • Faster
  • ใช้เป็นหน่วยความจำแคช
  • ขนาดใหญ่
  • Expensive
  • ใช้พลังงานสูง

ไดนามิกแรม (DRAM)

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

ลักษณะของไดนามิกแรม

  • อายุการใช้งานข้อมูลสั้น
  • ต้องได้รับการฟื้นฟูอย่างต่อเนื่อง
  • ช้ากว่าเมื่อเทียบกับ SRAM
  • ใช้เป็นแรม
  • มีขนาดเล็กกว่า
  • ที่ราคาไม่แพง
  • ใช้พลังงานน้อยลง