bytes與bits的前世今生

2021-07-24 19:20:55 字數 720 閱讀 2950

1kb=1024bytes=8196bits

bit意為「位」或「位元」,是計算機運算的基礎,屬於二進位制的範籌;  

byte意為「位元組」,是計算機檔案大小的基本計算單位;   

這兩者應用的場合不同。通常用bit來作資料傳輸的單位,因為物理層,資料鏈路層的傳輸對於使用者是透明的,而這種通訊傳輸是基於二進位制的傳輸。在應用層通常是用byte來作單位,表示檔案的大小,在使用者看來就是可見的資料大小。比如乙個字元就是1byte,如果是漢字,則是2byte。  

下面是2個具體應用例項:  

mbps=mega bits per second(兆位/秒)是速率單位,  

mb=mega bytes(兆比、兆位元組)是量單位,1mb/s(兆位元組/秒)=8mbps(兆位/秒)。  

我們所說的硬碟容量是40gb、80gb、100gb,這裡的b指是的byte也就是「位元組」。(與容量相關,應用層)  

1 kb = 1024 bytes =2^10 bytes  

1 mb = 1024 kb = 2^20 bytes  

1 gb = 1024 mb = 2^30 bytes  

usb2.0標準介面傳輸速率是480兆位/秒,即480mbps。這裡的b指是的bit也就是「位」。(與傳輸相關,底層)  

注:另外,byte通常簡寫為b(大寫),而bit通常簡寫為b(小寫)。可以這麼記憶,用大寫的就是資料值比較大的位,而小字的就是資料值比較小的位元組,1b=8b。

ai前世識別 AI 的前世與今生

最近跟朋友聊天,他身邊的人似乎都認為,人工智慧當下還只是處於乙個萌芽的階段,最多是下圍棋比較厲害,真的要改變他們的生活,還很遙遠。他們不會想到 接踵而來的智慧型新時代產物,已經能夠徹底實現傳統工業生產裝置 辦公 營銷等應用的全面智慧型公升級,以及實現組織創新 個體崛起和智慧型管理。那麼,你了解ai的...

lzbus的前世今生

現在的工業匯流排中,rs485匯流排使用得十分普遍。rs485匯流排使用一對雙絞線實現一主多從的半雙工傳輸模式。但人們將這套匯流排應用在系統中時,會發現其攜帶的負載並不是理想的那麼多,傳輸距離也不盡人意 最讓人光火的是這套匯流排並不支援星形連線,且rs485的轉換晶元經常會莫明的損壞。在可燃氣體報警...

eMMC的前世今生

討論到emmc的發展歷程,必須要從介紹flash的歷史開始 flash分為兩種規格 nor flash和nand flash,兩者均為非易失性快閃儲存器模組。1988年,intel首次發出nor flash技術,徹底改變了原先由eprom和eeprom一統天下的局面。nor類似於dram,以儲存程式...