กลับไปหน้าบทความ

อ่าน 1 นาที

การจัดระเบียบความทรงจำ

การจัดระเบียบหน่วยความจำเป็นแง่มุมหนึ่งของสถาปัตยกรรมคอมพิวเตอร์ที่เกี่ยวข้องกับการจัดเก็บและการถ่ายโอนข้อมูลและโปรแกรม [ 1 ]

การจัดระเบียบความทรงจำ

การจัดระเบียบหน่วยความจำเป็นแง่มุมหนึ่งของสถาปัตยกรรมคอมพิวเตอร์ที่เกี่ยวข้องกับการจัดเก็บและการถ่ายโอนข้อมูลและโปรแกรม[ 1 ]

มีหลายวิธีในการจัดระเบียบความทรงจำโดยพิจารณาจากวิธีการเชื่อมโยงกับแคช :

  1. การจัดระเบียบหน่วยความจำแบบคำเดียว
  2. การจัดระเบียบหน่วยความจำแบบกว้าง
  3. การจัดระเบียบหน่วยความจำแบบสลับ
  4. การจัดระเบียบหน่วยความจำอิสระ

กว้างหนึ่งคำ

หน่วยความจำมีความกว้างหนึ่งเวิร์ด และเชื่อมต่อ กับแคช ผ่าน บัสที่มีความกว้างหนึ่งเวิร์ดเช่นกัน

กว้าง

หน่วยความจำมีขนาดกว้างมากกว่าหนึ่งเวิร์ด (โดยปกติกว้างสี่เวิร์ด) และเชื่อมต่อด้วยบัสที่มีความกว้างเท่ากันกับแคชระดับต่ำ (ซึ่งก็กว้างเช่นกัน) จากแคชจะมีบัสหลายสายที่มีความกว้างหนึ่งเวิร์ดไปยังMUXซึ่งจะเลือกบัสที่ถูกต้องเพื่อเชื่อมต่อกับแคชระดับสูง

สลับกัน

มีหน่วยความจำหลายชุด ซึ่งแต่ละชุดมีความกว้างเพียง 1 คำ และมีบัสหน่วยความจำที่มีความกว้างเพียง 1 คำเช่นกัน ภายในหน่วยความจำจะมีวงจรตรรกะที่ใช้เลือกชุดหน่วยความจำที่ถูกต้องเมื่อแคชเข้าถึงหน่วยความจำนั้น

การสลับตำแหน่งหน่วยความจำ (Memory interleaving) เป็นวิธีการกระจายแอดเดรสแต่ละตัวไปยังโมดูลหน่วยความจำต่างๆ โดยมีเป้าหมายเพื่อให้โมดูลส่วนใหญ่ยังคงทำงานอยู่ขณะทำการคำนวณ ด้วยการสลับตำแหน่งหน่วยความจำ บิต kลำดับต่ำสุดของแอดเดรสหน่วยความจำโดยทั่วไปจะระบุโมดูลบนบัสหลายๆ ตัว

ดูเพิ่มเติม

ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=Memory_organisation&oldid=1274414957 "

สรุปเนื้อหา

ข้อมูลสำคัญจากบทความ

ข้อมูลสำคัญเกี่ยวกับ การจัดระเบียบความทรงจำ

การจัดระเบียบหน่วยความจำเป็นแง่มุมหนึ่งของสถาปัตยกรรมคอมพิวเตอร์ที่เกี่ยวข้องกับการจัดเก็บและการถ่ายโอนข้อมูลและโปรแกรม [ 1 ]

กว้างหนึ่งคำ

หน่วยความจำมีความกว้างหนึ่ง เวิร์ด และเชื่อมต่อ กับแคช ผ่าน บัส ที่มีความกว้างหนึ่งเวิร์ดเช่นกัน

กว้าง

หน่วยความจำมีขนาดกว้างมากกว่าหนึ่งเวิร์ด (โดยปกติกว้างสี่เวิร์ด) และเชื่อมต่อด้วยบัสที่มีความกว้างเท่ากันกับแคชระดับต่ำ (ซึ่งก็กว้างเช่นกัน) จากแคชจะมีบัสหลายสายที่มีความกว้างหนึ่งเวิร์ดไปยัง MUX ซึ่งจะเลือกบัสที่ถูกต้องเพื่อเชื่อมต่อกับแคชระดับสูง

สลับกัน

มีหน่วยความจำหลายชุด ซึ่งแต่ละชุดมีความกว้างเพียง 1 คำ และมีบัสหน่วยความจำที่มีความกว้างเพียง 1 คำเช่นกัน ภายในหน่วยความจำจะมีวงจรตรรกะที่ใช้เลือกชุดหน่วยความจำที่ถูกต้องเมื่อแคชเข้าถึงหน่วยความจำนั้น