Blockdit Logo
Blockdit Logo (Mobile)
สำรวจ
ลงทุน
คำถาม
เข้าสู่ระบบ
มีบัญชีอยู่แล้ว?
เข้าสู่ระบบ
หรือ
ลงทะเบียน
TechMe
•
ติดตาม
20 ธ.ค. 2020 เวลา 03:40 • การศึกษา
Computer memory คืออะไร
Computer memory คือ ส่วนที่เก็บข้อมูลและคำสั่งของโปรแกรมใน computer ถูกแบ่งเป็นส่วนเล็กๆจำนวนมาก เรียกว่า cell โดยแต่ละ cell จะมี address ที่ต่างกัน ออกไป มีความหลากหลายตั้งแต่ 0 ไปจนถึง ขนาดของ memory ลบ 1 ตัวอย่าง เช่น ถ้า computer มีขนาด 64k words memory unit ก็จะมี 64 * 1024 = 65536 cell โดยจะมี address ตั้งแต่ 0 ไปจนถึง 65535
โดยหลักๆแล้ว memory จะมีอยู่ 3 ประเภทด้วยกัน
- Cache Memory
- Primary Memory/Main Memory
- Secondary Memory
Cache Memory
Photo by Olivier Collet on Unsplash
Cache memory เป็น semiconductor memory ที่มีความเร็วมากสุดในบรรดาสามตัวนี้ ทำตัวเป็นเหมือน Buffer ระหว่าง CPU และ main memory ซึ่งใช้เก็บข้อมูลที่ ถูก CPU เรียกใช้บ่อยมากๆ โดยเดี่ยวนี้ Cache จะถูกรวมอยู่ใน ship CPU เลย ส่วนของข้อมูลและโปรแกรมจะถูกส่งจาก memory ประเภทอื่นไปที่ cache โดย operating system มีความจุน้อยมากถ้าเทียบกับ memory ประเภทอื่นๆ Cache memory มีความเร็วมากกว่า main memory ใช้เก็บโปรแกรมที่จะถูกเรียกใช้เร็วๆนี้
Primary Memory (Main Memory)
File:RAM n-2.jpg - Wikimedia Commons
Primary memory จะเก็บข้อมูล หรือ คำสั่งที่ computer กำลังใช้งานอยู่เท่านั้น มีความจุที่จำกัด และ ข้อมูลจะหายไปจาก main memory เมื่อ ปิดเครื่อง หรือ ไม่มีไฟฟ้าหล่อเลี้ยง ทำมาจาก semiconductor มีความเร็วไม่เท่า cache memory ข้อมูล และ คำสั่งโปรแกรม (instruction) จะถูกประมวลผลภายใน main memory โดย ปกติจะถูกเรียกว่า ram หรือ volatile memory (memory ที่มีความผันผวนสูง ข้อไม่หายเมื่อไม่มีไฟฟ้าหล่อเลี้ยง) มีความเร็วมากกว่า secondary memory และ computer ไม่สามารถรันได้ถ้าไม่มี ram
Secondary Memory
Photo by Heliberto Arias on Unsplash
Memory ประเภทนี้ถูกเรียกอีกอย่างว่า non-volatile memory (memory ที่มีความผักผวนต่ำ ข้อมูลไม่หายเมื่อไม่มีไฟฟ้าหล่อเลี้ยง) โดยเราจะรู้จักกันในชื่อ ssd หรือ hdd นั้นเอง จะมีความช้ากว่า main memory ใช้เก็บข้อมูลได้อย่างถาวร CPU ไม่สามารถเข้าถึงได้โดยตรง ต้องส่งข้อมูลไปที่ ram ก่อน CPU ถึงจะใช้ข้อมูลนั้นได้
1 บันทึก
1
1
1
โฆษณา
ดาวน์โหลดแอปพลิเคชัน
© 2025 Blockdit
เกี่ยวกับ
ช่วยเหลือ
คำถามที่พบบ่อย
นโยบายการโฆษณาและบูสต์โพสต์
นโยบายความเป็นส่วนตัว
แนวทางการใช้แบรนด์ Blockdit
Blockdit เพื่อธุรกิจ
ไทย