c++primer里看到的,可以看出,可尋址的最小記憶體空間和存盤的基本單元是不同的。
存盤的基本單元,被稱為存盤字。
存盤字的位數與存盤器中的資料線根數是相同的。
也就是說,存盤器在取資料的時候,是按一個存盤字一個存盤字取的。
即存盤字是存盤器存取資料的單位(最小大小)。
那么可尋址的最小記憶體空間什么意思呢?
我應該是一直搞錯了一個概念,就是可尋址和存取并不是等價的。一個記憶體塊有自己的地址,我可以將它取出來,但不代表說,我取的時候僅僅取它這么一塊記憶體塊。即,存盤器取資料時,取出一個存盤字,然后我們可以再從存盤字里面挑出一個位元組(所謂可尋址),但不能挑更小的位了(因為位沒有地址,所謂最小的。)
這個說法合理嗎?
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/259886.html
標籤:硬件設計
上一篇:hcia小白
下一篇:eplan問題
