มีสองกลไก:
1) ต้องระบุบิตที่ถูกต้อง บิตสามารถจัดเรียงในการกระจายแบบ 2 มิติและในชิป 1Mbit ที่อาจประกอบด้วย 1024 แนวนอนและ 1024 เส้นไฟฟ้าแนวตั้ง ในการเขียนบิตมันจะตั้งหนึ่งของแต่ละแรงดันสูงและหนึ่งที่เหลือเป็นแรงดันต่ำ บิตที่ทั้งเส้นแนวนอนและแนวตั้งถูกตั้งค่าเป็นไฟฟ้าแรงสูงเป็นบิตที่เขียนขึ้น
2) ข้อมูลบิตจะต้องไหลเข้าไปในเซลล์บิต ในไดนามิกแรมนี่คือตัวเก็บประจุแบบง่าย
ตรรกะในการดูว่าเส้นแนวนอนและแนวตั้งเป็นทั้งแรงดันสูงและตัวเก็บประจุสามารถรวมกันเป็นวงจรชั้นเดียวที่เรียบง่ายมากบนชิปซึ่งโดยทั่วไปแล้วแทบไม่มีอะไรเลยและถือเป็นหนึ่งในสิ่งที่เล็กที่สุดที่คุณสามารถทำได้ ใส่ชิป อย่างไรก็ตามตัวเก็บประจุ - ส่วนสูญเสียคือสูญเสียอิเล็กตรอนเมื่อเวลาผ่านไป ดังนั้นทุกบิตในชิปแรมต้องอ่านและเขียนซ้ำแล้วซ้ำอีก นี่คือสาเหตุที่เรียกว่าไดนามิกและนี่คือสาเหตุที่คอมพิวเตอร์สูญเสียหน่วยความจำเมื่อปิดเครื่อง
การอ่านใช้ตรรกะเดียวกันเพื่อเลือกบิตเซลล์และโดยทั่วไปจะทำให้ตัวเก็บประจุว่างถ้ามีอิเล็กตรอนใด ๆ การอ่านเซลล์ที่มีอิเลคตรอนจึงต้องการให้เขียนเซลล์ทันทีหลังจากนั้นอีกครั้ง