แรม (RAM
: Random Access Memory) คือ
หน่วยความจำที่ใช้เป็นหน่วยความจำหลักของเครื่องคอมพิวเตอร์
เป็นหน่วยความจำประเภทที่อ่าน/เขียน ข้อมูลลงไปได้ตลอดเวลา
แต่ถ้าไฟดับหรือปิดเครื่อง ข้อมูลในหน่วยความจำจะหายหมดทันที
หน่วยความจำจะทำงานร่วมกันกับซีพียูอยู่ตลอดเวลา่ แทบทุกจังหวะการทำงานของซีพียู จะต้องมีการอ่าน/เขียนข้อมูลไปยังหน่วยความจำเสมอ
หรือแม้แต่ในขณะที่เราสั่งย้ายข้อมูลจากที่หนึ่งไปยังอีกที่หนึ่งก็ต้องใช้หน่วยความเป็นตัวกลางในการส่งข้อมูล
RAM จะทำหน้าที่เก็บชุดคำสั่งและข้อมูลที่ระบบคอมพิวเตอร์กำลังทำงานอยู่
ทั้งในแบบของ Input และ Output โดยการเข้าถึงข้อมูลของ
RAM นั้น จะเป็นการเข้าถึงแบบสุ่ม หรือ Random Access
ซึ่งหมายถึงโปรเซสเซอร์สามารถเข้าถึงทุกๆส่วนของหน่วยความจำหรือพื้นที่เก็บ
ข้อมูลได้โดยตรง เพื่อเพิ่มความเร็วในการทำงานและการรับ-ส่งข้อมูล
เนื้อที่ของ RAM
ได้ถูกแบ่งออกเป็น 4 ส่วนหลักดังนี้
1. Input Storage Area
ส่วนนี้เป็นส่วนที่เก็บข้อมูลนำเข้าที่ได้รับมาจากหน่วยรับข้อมูลเข้า
(Input Device) เช่น ข้อมูลที่ได้มาจากคีย์บอร์ด
โดยข้อมูลนี้จะถูกนำไปใช้ในการประมวลผลต่อไป
2. Working Storage
Area
ส่วนนี้เป็นส่วนที่เก็บข้อมูลที่อยู่ในระหว่างการประมวลผล
3. Output Storage Area
ส่วนนี้เป็นส่วนที่เก็บผลลัพธ์ที่ได้จากการประมวลผล
ตามความต้องการของผู้ใช้
เพื่อรอที่จะถูกส่งไปแสดงออกยังหน่วยแสดงผลอื่นที่ผู้ใช้ต้องการ เช่นหน้าจอแสดงผล
เป็นต้น
4. Program Storage
Area
เป็นส่วนที่ใช้เก็บชุดคำสั่ง
หรือโปรแกรมที่ผู้ใช้ต้องการจะส่งเข้ามา เพื่อใช้คอมพิวเตอร์ปฏิบัติตามคำสั่งชุดดังกล่าว
หน่วยควบคุมจะทำหน้าที่ดึงคำสั่งจากส่วนนี้ทีละคำสั่งเพื่อทำการแปลความหมาย
ว่าคำสั่งนั้นสั่งให้ทำอะไร
จากนั้นหน่วยควบคุมจะไปควบคุมฮาร์ดแวร์ที่ต้องการทำงานดังกล่าวให้ทำงานตาม
คำสั่งนั้นๆ หน่วยความจำจะจัดอยู่ในลักษณะแถวแนวตั้ง (CAS:Column Address
Strobe) และแถวแนวนอน (RAS:Row Address Strobe) เป็นโครงสร้างแบบเมทริกซ์ (Matrix) โดยจะมีวงจรควบคุมซึ่งเป็นส่วนหนึ่งของวงจรในชิปเซต
(Chipset) ควบคุมอยู่
โดยวงจรเหล่านี้จะส่งสัญญาณกำหนดแถวแนวตั้ง และสัญญาณแถวแนวนอนไปยังหน่วยความจำเพื่อกำหนดตำแหน่งของข้อมูลในหน่วยความ
จำที่จะใช้งาน
ขอขอบคุณข้อมูลจาก : www.itnews4u.com