內存對齊

1. 存取粒度 CPU 需要從內存中讀取數據到寄存器中,計算完成之後再做輸出等一系列操作。和物流一樣,一輛飛機或者卡車一次不會只運輸一個快遞單,同理: CPU 不是一個字節一個字節地讀取內存的,而是按照一定的大小來讀取內存中的數據到寄存區。比如2字節、4字節、16字節等; 這就是 CPU 的存取粒度 2. 爲什麼需要內存對齊 有了存取粒度的前提,假設 CPU 存取粒度爲 4 個字節,而所需要數據分
相關文章
相關標籤/搜索