看板
[ CSSE ]
討論串[問題] 關於作業系統的bit數目
共 9 篇文章
內容預覽:
我也會數位IC design, 我幫你補充一下. :). 你說的是沒有cache的CPU的常識.. 有cache的CPU幾乎都 "data bus的寬度" > "GPR的寬度". Orz. 如我之前文章所提 Pentium II (Pentium Pro的後代)的Data bus是64-bit..
(還有864個字)
內容預覽:
之所以會複雜化是因為現在 CPU 的設計常常很詭異,. 正常又直覺的設計是 data bus 跟 register 寬度相同,. 但是不少 CPU 又不是這樣子,. 喜歡搞一堆有的沒的讓它們不同寬,. 所以出現了一些爭議。. 現在習慣上會對 architecture 跟 CPU 的 bit 數分開來
(還有848個字)
內容預覽:
64-bit CPU是指,data bus寬度為64條線. 這個問題其實沒這麼複雜啊,也很簡單. 會數位IC design的人,這是個常識喔!!. 就像寫一個堆疊記憶體. 有分data bus 和address bus. data bus 就是一次存取data的寬度64-bit CPU就是這邊設計的
(還有22個字)
內容預覽:
一個簡單的狀況是,. 因為原本的 data type 就是 64-bit,. 而在 32-bit 環境需要 2 - 3 道指令才能完成,. 在 64-bit 環境只要一道就能完成,. 這種狀況下處理速度就會變快,. 這部分不需要 compiler 特別做 optimization。. 「可能」需要特
(還有364個字)