การลงทะเบียนที่อยู่หน่วยความจำ

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

ใกล้เคียง

การลงมติเลือกนายกรัฐมนตรีไทย การลงจอด การลงคะแนนเสียงในสวิตเซอร์แลนด์ การลงมติเลือกนายกรัฐมนตรีไทย พ.ศ. 2566 การลงประชามติว่าด้วยสมาชิกภาพสหภาพยุโรปของสหราชอาณาจักร พ.ศ. 2559 การลงคะแนนแบบคะแนนเสียงที่เหนือกว่า การลงประชามติแยกซูดานใต้เป็นเอกราช พ.ศ. 2554 การลงคะแนนแบบจัดลำดับ การลงประชามติแยกเป็นเอกราช การลงประชามติประมวลกฎหมายครอบครัวคิวบา พ.ศ. 2565

แหล่งที่มา

WikiPedia: การลงทะเบียนที่อยู่หน่วยความจำ https://web.archive.org/web/20170328171842/http://... https://www.cs.umd.edu/class/sum2003/cmsc311/Notes... https://www.google.com/search?as_eq=wikipedia&q=%2... https://www.google.com/search?q=%22%E0%B8%81%E0%B8... https://www.google.com/search?&q=%22%E0%B8%81%E0%B... https://www.google.com/search?tbs=bks:1&q=%22%E0%B... https://scholar.google.com/scholar?q=%22%E0%B8%81%... https://www.jstor.org/action/doBasicSearch?Query=%...