1. 程式人生 > >Mbps、Kbps、bps、MB、KB、B、b的區別

Mbps、Kbps、bps、MB、KB、B、b的區別

超過 kilo 存儲 bits obi 字母 100萬 0kb 高速

轉自:http://1676454.blog.51cto.com/1666454/1426376 Mbps 即 Milionbit per second(百萬位每秒) Kbps 即 Kilobit per second(千位每秒) bps 即 bit per second(位每秒)

速度單位,bit即比特,通常用b(小寫)表示,指一位二進制位,Milionbit=1000Kilobit=1000000bit
所以1Mbps=1000000bps

這是通常用來衡量帶寬的單位,指每秒鐘傳輸的二進制位數

而通常軟件上顯示的速度則是指每秒鐘傳輸的字節數(Byte)通常用B(大寫)表示
MB即百萬字節也稱兆字節
KB即千字節
B即字節
之間關系為1MB=1024KB=1024*1024B
1B=8b
所以1M帶寬即指1Mbps=1000Kbps=1000/8KBps=125KBps

因此1M的帶寬下載的速度一般不會超過125KB每秒 2M、3M帶寬分別是250KBps、375KBps; 2M、3M帶寬的下載速度分別不會超過250KB、375KB每秒。 假設要對10kbps進行換算,則有 10kbps=10000bps=0.01Mpbs. 數據傳輸速率的衡量單位K是十進制含義,但數據存儲的K是2進制含義。 1kbit/s就是1000bit/s,而KB是1024個字節,註意KB和kbit的區別,另外,數據傳輸速率的單位是bit/s 記作:bps 。 在實際應用中,1Kbps=1000bps,1Mbps=1000,000bps. 1bps=0.000001bps bps全稱:Bits Per Second 通信線路等數據傳送速度的單位。比特每秒。1bps表示1秒鐘能傳送1比特的數據。1kbps(1千bps)是1000bps,1Mbps(1兆bps)是1000kbps(100萬bps)。 有把1024bps作為1kbps,1024kbps作為1Mbps的,也有把「k」的小寫字母作為1000倍,「K」這樣的大寫字母作為1024倍等見解,圍繞這些用法現在仍然很混亂。 本來,作為萬國共通的SI單位系「k」「M」等接頭辭有著1000乘方的意義,IEEE和IEC等學會標準化團體等也正式地跟隨這些的用法。但出於計算機初期軟件和硬件設計上的情況,是把1024比特作為1k比特,結果在數據的容量和通信速率當中使用這個規則的人增多,導致了現在這樣的混亂狀態。 在通訊的世界中,由於數據通訊開始之前就遵從SI單位系而使用1000倍,並且調制解調器的通信速率開始時也是使用75bps,300bps,1200bps等非2乘方的值,所以一般認為1kbps=1000bps是妥當的。大致來說,存儲器和硬盤等存儲容量一般使用「1024」,通信速率使用「1000」,但因為根據狀況會有不同,需要充分註意使用的是哪邊的意義。 順便一說,模擬調制解調器的最高速度是56kbps(下行。上行是33.6kbps),ISDN的最高速度是128kbps,100BASE-TX的Ethernet <<7(2)>>的最高速度是100Mbps。

Mbps、Kbps、bps、MB、KB、B、b的區別