瀏覽單個文章
Kelvindk
Major Member
 

加入日期: Aug 2001
文章: 147
引用:
作者AMD-Ti
我沒有"凹"阿
10與8bits的轉換是以前在Storage Review這網站( http://www.storagereview.com/ )一系列硬碟介紹文章裡看到的,至於確切網頁是哪篇,抱歉沒去特別記憶.
多出的2bits可能是檢查碼還是定址還是什麼的,詳情我沒多研究,不過SATA規格有標示1.5Gb/sec錯不了
在硬碟裡作10與8bits的轉換好像蠻常見的,而廠商一般標示的內部傳輸速率幾百Mbits/sec所指的也的確是用10bits,而不是8bits來算.
我感覺到你像是得理不饒人似的,問題是我也沒有失理.


小弟可以保證的是如果是單就單位轉換而言:1Byte = 8 Bits是絕對不會錯的!
而AMD-Ti大大在這裡所提出的:
廠商一般標示的內部傳輸速率幾百Mbits/sec所指的也的確是用10bits,而不是8bits來算.
如果就資料傳輸的角度來看AMD-Ti大大所說的倒是可以說的過去,因為電腦資料的傳輸大多會加入資料的檢查位元來確保資料的正確性!
舉個最基楚的奇同位檢查的例子:
一組4Bits的資料在A地要傳至B地~
傳輸前 = 0101
加入奇同位檢查後 = 01011 <<<這樣資料的大小就變為5Bits,因為加入1Bit的同位元檢查碼~
傳輸的過程中,總共是傳了 01011 5Bits的資料量,而到了B地之後,如資料無誤,則最後一位元的檢查碼就會刪除掉,則資料就會恢復為 0101 4Bits的大小,假設以上的資料可於一秒內傳輸完畢,5Bits/s是真實傳輸的資料量,而如果只是單看實際傳輸有用的資料則為 4Bits/s,因此要說是5Bits/s、4Bits/s都對,只是看要從什麼角度去看而已~
簡單的說...廠商所宣稱的內部傳輸速度...不用太care吧...等真的有實測數據才有參考意義
所以大家就不要想太多了
舊 2004-12-24, 11:47 PM #55
回應時引用此文章
Kelvindk離線中