瀏覽單個文章
yaya0726
New Member
 

加入日期: Apr 2005
文章: 7
引用:
作者JeffJeff
以前計算機概論學到的
1 Mb = 1024 Kb = 1024*8 Byte(位元組) = 1024*8*8 bits(位元)
用文字來敘述就是
1MB等於1024K等於8192位元組等於16384位元

那,前文所提到的64在這邊指的是哪一個單位?

覺得怪怪的地方是,
好像很多人說的都是64bit,
那64bit除以8也不過是把它換成byte(位元組),
怎麼最後的頻寬一下子單位就跳成Gb去了


先說容量
 1024K=2的10次方
 1024m=2的20次方
 1024g=2的30次方..等.
 看起來很煩.所以很多人就直接把1024當1000來算.
 (題外話:包涵硬碟也是如此.很多160GB的硬碟..結果實用起來才149GB.原理也是如此)
而速率.
 Mhz的來源.是為百萬赫茲..以一公式套之..頻率=1/其時脈週期
 以ddr sdram來看...頻率=(1/5ns)*2(ddr)=1/(0.000000005)*2=400000000
 ps. (毫秒>微秒>奈秒>微微秒..而奈秒為ns=10^-9) 
 而將其值(400000000)除以百萬=400Mhz
 而百萬=10^6≒2^20=1M

所以400Mhz先乘於64bit(ram匯流排的寬度)後
因為容量的單位是以Byte來算.而速度的單位是以bit來算
(題外話:用adsl來講.你可能就會了解)
所以需要再將其除於8(此8沒單位.但除完後.可將值變為BYTE(即變容量)
所以整理一下 400Mhz*(64bit/8)=400Mhz*8 Byte=3200MB/s
再套用上面如以1000來算..(1G=1024M≒1000M)
所以 3200MBs/1000=3.2GB/s..
舊 2005-04-21, 03:36 AM #37
回應時引用此文章
yaya0726離線中