引用:
|
作者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..