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