瀏覽單個文章
藍鯨
Advance Member
 

加入日期: Jan 2002
文章: 437
引用:
作者maumi65
第一種說法是錯誤的,若CPU L1 cache data bus是128bits,L2 cache data bus
是256 bits,memory bus是64 bits,請問這顆CPU是多少位元?

多少位元的電腦是以通用暫存器(register)的位元數來定義的。

這是指CPU接腳的實體資料線, 不是內部Cache寬度喔
許多課本上會告訴你CPU位元數由Databus決定
基本上這兩種說法都是正確的,
最早先Databus寬度跟ALU寬度相同, 所以也沒差別
這大概有點像FSB的觀念吧, 最初的定義是"CPU到主記憶體的匯流排"
不過自從非同步/非對稱的晶片組/記憶體搭配方式出現之後
因為CPU和晶片組, 晶片組和記憶體之間不見得相同, FSB才被俠義化成CPU到北橋

==============陪天大幻想的分格線==============
HyperTransport用差動式傳輸, 每個位元需要兩條線 <==應該沒錯吧? 錯了要告訴我XD~
又因為是全雙工, 所以上/下通道要分成兩個
因此每個全雙工的Lane應該會有四條線
雖然是16bit, 不過有64條"線", 猜猜看這樣到底算幾bit
舊 2004-11-24, 12:45 AM #14
回應時引用此文章
藍鯨離線中