看板 [ CSSE ]
討論串[問題] 關於作業系統的bit數目
共 9 篇文章
首頁
上一頁
1
2
下一頁
尾頁

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者gwliao (gwliao)時間18年前 (2007/01/30 10:04), 編輯資訊
0
0
0
內容預覽:
我也會數位IC design, 我幫你補充一下. :). 你說的是沒有cache的CPU的常識.. 有cache的CPU幾乎都 "data bus的寬度" > "GPR的寬度". Orz. 如我之前文章所提 Pentium II (Pentium Pro的後代)的Data bus是64-bit..
(還有864個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者tinlans ( )時間18年前 (2007/01/30 00:32), 編輯資訊
0
0
1
內容預覽:
之所以會複雜化是因為現在 CPU 的設計常常很詭異,. 正常又直覺的設計是 data bus 跟 register 寬度相同,. 但是不少 CPU 又不是這樣子,. 喜歡搞一堆有的沒的讓它們不同寬,. 所以出現了一些爭議。. 現在習慣上會對 architecture 跟 CPU 的 bit 數分開來
(還有848個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者fish39 (醒醒吧!!宅宅)時間18年前 (2007/01/29 23:14), 編輯資訊
0
0
0
內容預覽:
64-bit CPU是指,data bus寬度為64條線. 這個問題其實沒這麼複雜啊,也很簡單. 會數位IC design的人,這是個常識喔!!. 就像寫一個堆疊記憶體. 有分data bus 和address bus. data bus 就是一次存取data的寬度64-bit CPU就是這邊設計的
(還有22個字)

推噓0(0推 0噓 6→)留言6則,0人參與, 最新作者gwliao (gwliao)時間18年前 (2007/01/26 08:30), 編輯資訊
0
0
0
內容預覽:
很多64-bit的CPU, address bus只有48 bits.. 但是address space有64 bits.. 以笨蛋2號(32-bit CPU)來說, 他的data bus為64 bits. 應該沒有人拿這個來算吧. Orz. 64-bit CPU一般是用General Purpos

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者tinlans ( )時間18年前 (2007/01/24 21:49), 編輯資訊
0
0
1
內容預覽:
一個簡單的狀況是,. 因為原本的 data type 就是 64-bit,. 而在 32-bit 環境需要 2 - 3 道指令才能完成,. 在 64-bit 環境只要一道就能完成,. 這種狀況下處理速度就會變快,. 這部分不需要 compiler 特別做 optimization。. 「可能」需要特
(還有364個字)
首頁
上一頁
1
2
下一頁
尾頁