อ่าน 1 นาที
การจัดระเบียบความทรงจำ
การจัดระเบียบหน่วยความจำเป็นแง่มุมหนึ่งของสถาปัตยกรรมคอมพิวเตอร์ที่เกี่ยวข้องกับการจัดเก็บและการถ่ายโอนข้อมูลและโปรแกรม [ 1 ]
การจัดระเบียบความทรงจำ
การจัดระเบียบหน่วยความจำเป็นแง่มุมหนึ่งของสถาปัตยกรรมคอมพิวเตอร์ที่เกี่ยวข้องกับการจัดเก็บและการถ่ายโอนข้อมูลและโปรแกรม[ 1 ]
มีหลายวิธีในการจัดระเบียบความทรงจำโดยพิจารณาจากวิธีการเชื่อมโยงกับแคช :
- การจัดระเบียบหน่วยความจำแบบคำเดียว
- การจัดระเบียบหน่วยความจำแบบกว้าง
- การจัดระเบียบหน่วยความจำแบบสลับ
- การจัดระเบียบหน่วยความจำอิสระ
กว้างหนึ่งคำ
หน่วยความจำมีความกว้างหนึ่งเวิร์ด และเชื่อมต่อ กับแคช ผ่าน บัสที่มีความกว้างหนึ่งเวิร์ดเช่นกัน
กว้าง
หน่วยความจำมีขนาดกว้างมากกว่าหนึ่งเวิร์ด (โดยปกติกว้างสี่เวิร์ด) และเชื่อมต่อด้วยบัสที่มีความกว้างเท่ากันกับแคชระดับต่ำ (ซึ่งก็กว้างเช่นกัน) จากแคชจะมีบัสหลายสายที่มีความกว้างหนึ่งเวิร์ดไปยังMUXซึ่งจะเลือกบัสที่ถูกต้องเพื่อเชื่อมต่อกับแคชระดับสูง
สลับกัน
มีหน่วยความจำหลายชุด ซึ่งแต่ละชุดมีความกว้างเพียง 1 คำ และมีบัสหน่วยความจำที่มีความกว้างเพียง 1 คำเช่นกัน ภายในหน่วยความจำจะมีวงจรตรรกะที่ใช้เลือกชุดหน่วยความจำที่ถูกต้องเมื่อแคชเข้าถึงหน่วยความจำนั้น
การสลับตำแหน่งหน่วยความจำ (Memory interleaving) เป็นวิธีการกระจายแอดเดรสแต่ละตัวไปยังโมดูลหน่วยความจำต่างๆ โดยมีเป้าหมายเพื่อให้โมดูลส่วนใหญ่ยังคงทำงานอยู่ขณะทำการคำนวณ ด้วยการสลับตำแหน่งหน่วยความจำ บิต kลำดับต่ำสุดของแอดเดรสหน่วยความจำโดยทั่วไปจะระบุโมดูลบนบัสหลายๆ ตัว
ดูเพิ่มเติม
สรุปเนื้อหา
ข้อมูลสำคัญจากบทความ
ข้อมูลสำคัญเกี่ยวกับ การจัดระเบียบความทรงจำ
การจัดระเบียบหน่วยความจำเป็นแง่มุมหนึ่งของสถาปัตยกรรมคอมพิวเตอร์ที่เกี่ยวข้องกับการจัดเก็บและการถ่ายโอนข้อมูลและโปรแกรม [ 1 ]
กว้างหนึ่งคำ
หน่วยความจำมีความกว้างหนึ่ง เวิร์ด และเชื่อมต่อ กับแคช ผ่าน บัส ที่มีความกว้างหนึ่งเวิร์ดเช่นกัน
กว้าง
หน่วยความจำมีขนาดกว้างมากกว่าหนึ่งเวิร์ด (โดยปกติกว้างสี่เวิร์ด) และเชื่อมต่อด้วยบัสที่มีความกว้างเท่ากันกับแคชระดับต่ำ (ซึ่งก็กว้างเช่นกัน) จากแคชจะมีบัสหลายสายที่มีความกว้างหนึ่งเวิร์ดไปยัง MUX ซึ่งจะเลือกบัสที่ถูกต้องเพื่อเชื่อมต่อกับแคชระดับสูง
สลับกัน
มีหน่วยความจำหลายชุด ซึ่งแต่ละชุดมีความกว้างเพียง 1 คำ และมีบัสหน่วยความจำที่มีความกว้างเพียง 1 คำเช่นกัน ภายในหน่วยความจำจะมีวงจรตรรกะที่ใช้เลือกชุดหน่วยความจำที่ถูกต้องเมื่อแคชเข้าถึงหน่วยความจำนั้น