จุดประสงค์ของการจัดตำแหน่งหน่วยความจำคืออะไรและทำไมฉันถึงต้องการ? [ซ้ำ]
Aug 19 2020
ฉันอ่านมากเกี่ยวกับการจัดตำแหน่งหน่วยความจำ แต่ฉันไม่เข้าใจฉันรู้ว่านั่นเป็นวิธีการสำคัญที่คุณต้องจำไว้เพื่อเขียนโค้ดที่มีประสิทธิภาพ แต่ฉันสับสน
คำตอบ
500-InternalServerError Aug 19 2020 at 15:43
โดยทั่วไปซีพียูจะอ่านข้อมูลจากหน่วยความจำทีละคำซึ่งเป็นคำที่เป็นบิตตามธรรมชาติของ CPU หากค่าแบบหลายไบต์ไม่ถูกจัดแนวบนขอบเขตของคำ CPU จะต้องออกสอง (หรือมากกว่า) อ่านเพื่อให้ได้ค่าและมีประสิทธิภาพน้อยกว่า สิ่งเดียวกันกับการเขียน