ลำดับชั้นของหน่วยความจำในสถาปัตยกรรมการคำนวณโดยทั่วไปประกอบด้วยระดับต่อไปนี้:
1. รีจิสเตอร์: เป็นหน่วยหน่วยความจำที่เล็กที่สุดและเร็วที่สุดในคอมพิวเตอร์ที่ CPU เข้าถึงได้โดยตรง Registers เก็บข้อมูลหรือคำสั่งที่กำลังประมวลผลโดย CPU
2. แคช: นี่คือหน่วยความจำเร็วจำนวนเล็กน้อยที่ใช้เก็บข้อมูลที่เข้าถึงบ่อยเป็นการชั่วคราว โดยทั่วไปแล้วหน่วยความจำแคชจะอยู่ใกล้กับ CPU ทำให้เร็วกว่าหน่วยความจำหลัก
3. หน่วยความจำหลัก: นี่คือหน่วยความจำหลักของคอมพิวเตอร์และใช้เพื่อเก็บคำสั่งและข้อมูลที่กำลังใช้งานโดย CPU มีขนาดใหญ่กว่าหน่วยความจำแคชแต่ช้ากว่า
4. ที่เก็บข้อมูลสำรอง: ซึ่งรวมถึงฮาร์ดดิสก์ไดร์ฟ โซลิดสเตตไดร์ฟ และอุปกรณ์จัดเก็บข้อมูลแบบไม่ลบเลือนประเภทอื่นๆ ซึ่งใช้สำหรับการจัดเก็บข้อมูลและคำแนะนำในระยะยาว
5. ที่เก็บข้อมูลระดับอุดมศึกษา: ซึ่งรวมถึงที่เก็บข้อมูลถาวร เช่น การสำรองเทป ซึ่งใช้สำหรับข้อมูลที่เข้าถึงไม่บ่อย
ระดับต่างๆ ของลำดับชั้นของหน่วยความจำได้รับการจัดระเบียบในลักษณะที่สมดุลระหว่างประสิทธิภาพและความจุของหน่วยเก็บข้อมูล โดยมีหน่วยหน่วยความจำที่เร็วกว่าแต่มีขนาดเล็กกว่าในลำดับชั้น และหน่วยที่ช้ากว่าแต่ขนาดใหญ่จะต่ำกว่า
วันที่เผยแพร่: