Memory Address Register MAR คืออะไร?
รีจิสเตอร์เป็นส่วนหนึ่งของหน่วยประมวลผลกลาง (CPU) ของคอมพิวเตอร์ รีจิสเตอร์คือตำแหน่งหน่วยความจำที่สามารถเข้าถึงได้อย่างรวดเร็วเพื่อการดึงข้อมูลอย่างรวดเร็ว
ลงทะเบียนอาร์เรย์
โปรเซสเซอร์ส่วนใหญ่มีรีจิสเตอร์หลายตัว เรียกว่ารีจิสเตอร์อาเรย์ ซึ่งเก็บข้อมูลและคำแนะนำที่ต้องเข้าถึงอย่างรวดเร็วระหว่างการดำเนินการของแอปพลิเคชัน
มาร์
หนึ่งในรีจิสเตอร์ที่อยู่ในโปรเซสเซอร์ของคอมพิวเตอร์คือรีจิสเตอร์ที่อยู่หน่วยความจำหรือ MAR MAR เก็บที่อยู่หน่วยความจำกายภาพที่จะเขียนข้อมูลชิ้นต่อไปหรือคำสั่งถัดไป
นักแปลหน่วยความจำ
MAR เรียกอีกอย่างว่าตัวแปลที่อยู่หน่วยความจำหรือตัวถอดรหัส ที่เป็นเช่นนี้เพราะมันแปลข้อมูลจากหน่วยความจำไปเป็นการอ่านหรือเขียนไปยังหน่วยความจำไปยังตำแหน่งจริงบนหน่วยความจำ โดยกำหนดพื้นที่บน RAM ที่ CPU จะใช้
เรียก-ดำเนินการรอบ
ในระหว่างกระบวนการดึงข้อมูลและเรียกใช้แอปพลิเคชัน CPU จะใช้ MAR เพื่อจัดเก็บที่อยู่ที่จะวางข้อมูลเหล่านี้ไว้ใน RAM ของระบบ หรือจะเข้าถึงได้จากที่ใด