※ 引述《gwliao (gwliao)》之銘言:
: ※ 引述《ji3g45j (pig)》之銘言:
: 很多64-bit的CPU, address bus只有48 bits.
: 但是address space有64 bits.
: 以笨蛋2號(32-bit CPU)來說, 他的data bus為64 bits
: 應該沒有人拿這個來算吧. Orz
: : 64bit CPU 是指他的data bus是64條線,每一次的資料搬移就是64bit
: 64-bit CPU一般是用General Purpose Registers(GPR)的大小來認定.
64-bit CPU是指,data bus寬度為64條線
這個問題其實沒這麼複雜啊,也很簡單
會數位IC design的人,這是個常識喔!!
就像寫一個堆疊記憶體
有分data bus 和address bus
data bus 就是一次存取data的寬度64-bit CPU就是這邊設計的
address bus 就是你的堆疊記憶體的個數
簡單的說,address bus 假如有2條線,那就有2^2=4個堆疊空間每一個空間是64bit
address bus有10條線,就有2^10=1024個空間每一個空間是64bit
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.120.108.99