計算機(jī)存儲單位

字節(jié)(Byte )是計算機(jī)信息技術(shù)用于計量存儲容量的一種計量單位,作為一個單位來處理的一個二進(jìn)制數(shù)字串,是構(gòu)成信息的一個小單位。最常用的字節(jié)是八位的字節(jié),即它包含八位的二進(jìn)制數(shù)。

簡介

字節(jié)是二進(jìn)制數(shù)據(jù)的單位。一個字節(jié)通常8位長。但是,一些老型號計算機(jī)結(jié)構(gòu)使用不同的長度。為了避免混亂,在大多數(shù)國際文獻(xiàn)中,使用詞代替byte。在多數(shù)的計算機(jī)系統(tǒng)中,一個字節(jié)是一個8位長的數(shù)據(jù)單位,大多數(shù)的計算機(jī)用一個字節(jié)表示一個字符、數(shù)字或其他字符。一個字節(jié)也可以表示一系列二進(jìn)制位。在一些計算機(jī)系統(tǒng)中,4 個字節(jié)代表一個字,這是計算機(jī)在執(zhí)行指令時能夠有效處理數(shù)據(jù)的單位。一些語言描述需要2個字節(jié)表示一個字符,這叫做雙字節(jié)字符集。一些處理器能夠處理雙字節(jié)或單字節(jié)指令。字節(jié)通常簡寫為“B”,而位通常簡寫為小寫“b”,計算機(jī)存儲器的大小通常用字節(jié)來表示 [1] 。

換算

ASCII碼:一個英文字母(不分大小寫)占一個字節(jié)的空間。一個二進(jìn)制數(shù)字序列,在計算機(jī)中作為一個數(shù)字單元,一般為8位二進(jìn)制數(shù)。換算為十進(jìn)制,最小值-128,最大值127。如一個ASCII碼就是一個字節(jié)。

UTF-8編碼:一個英文字符等于一個字節(jié),一個中文(含繁體)等于三個字節(jié)。中文標(biāo)點(diǎn)占三個字節(jié),英文標(biāo)點(diǎn)占一個字節(jié)

Unicode編碼:一個英文等于兩個字節(jié),一個中文(含繁體)等于兩個字節(jié)。中文標(biāo)點(diǎn)占兩個字節(jié),英文標(biāo)點(diǎn)占兩個字節(jié)

不同數(shù)量級間

國際單位制(SI):

1KB=1024B;1MB=1024KB=1024×1024B。

1B(byte,字節(jié))= 8 bit(見下文);

1KB(Kilobyte,千字節(jié))=1024B= 2^10 B;

1MB(Megabyte,兆字節(jié),百萬字節(jié),簡稱“兆”)=1024KB= 2^20 B;

1GB(Gigabyte,吉字節(jié),十億字節(jié),又稱“千兆”)=1024MB= 2^30 B;

1TB(Terabyte,萬億字節(jié),太字節(jié))=1024GB= 2^40 B;

1PB(Petabyte,千萬億字節(jié),拍字節(jié))=1024TB= 2^50 B;

1EB(Exabyte,百億億字節(jié),艾字節(jié))=1024PB= 2^60 B;

1ZB(Zettabyte,十萬億億字節(jié),澤字節(jié))= 1024EB= 2^70 B;

1YB(Yottabyte,一億億億字節(jié),堯字節(jié))= 1024ZB= 2^80 B;

1BB(Brontobyte,一千億億億字節(jié))= 1024YB= 2^90 B;

1NB(NonaByte,一百萬億億億字節(jié)) = 1024BB = 2^100 B;

1DB(DoggaByte,十億億億億字節(jié)) = 1024 NB = 2^110 B;

國際電工委員會的電氣技術(shù)用字母符號標(biāo)準(zhǔn)IEC 60027-2IEC 80000-13

數(shù)據(jù)存儲是以10進(jìn)制表示,數(shù)據(jù)傳輸是以2進(jìn)制表示的,所以1KB不等于1000B。

1KB=1024B;1MB=1024KB=1024×1024B。其中1024=2。

1B(byte,字節(jié))= 8 bit(見下文);

1KiB(Kibibyte,千字節(jié))=1024B= 2^10 B;

1MiB(Mebibyte,兆字節(jié) [2] 百萬字節(jié),簡稱“兆”)=1024KB= 2^20 B;

1GiB(Gibibyte,吉字節(jié),十億字節(jié),又稱“千兆字節(jié)”)=1024MB= 2^30 B;

1TiB(Tebibyte,萬億字節(jié),太字節(jié))=1024GB= 2^40 B;

1PiB(Pebibyte,千萬億字節(jié),拍字節(jié))=1024TB= 2^50 B;

1EiB(Exbibyte,百億億字節(jié),艾字節(jié))=1024PB= 2^60 B;

1ZiB(Zebibyte,十萬億億字節(jié),澤字節(jié))= 1024EB= 2^70 B;

1YiB(Yobibyte,一億億億字節(jié),堯字節(jié))= 1024ZB= 2^80 B;

由于混淆已經(jīng)普遍化:

kilobyte往往可以指kibibyte

Megabyte往往可以指Mebibyte

Gigabyte往往可以是指Gibibyte

Terabyte往往可以指Tebibyte

Petabyte往往亦可以指Pebibyte

Exabyte往往亦可以指Exbibyte

Zettabyte往往亦可以指Zebibyte

Yottabyte往往亦可以指Yobibyte

相關(guān)單位

B與bit

數(shù)據(jù)存儲是以“字節(jié)”(Byte)為單位,數(shù)據(jù)傳輸大多是以“位”(bit,又名“比特”)為單位,一個位就代表一個0或1(即二進(jìn)制),每8個位(bit,簡寫為b)組成一個字節(jié)(Byte,簡寫為B),是最小一級的信息單位。

B與iB

1KiB(Kibibyte)=1024byte

1KB(Kilobyte)=1000byte

1MiB(Mebibyte)=1048576byte

1MB(Megabyte)=1000000byte

硬盤生產(chǎn)商是以GB(十進(jìn)制,即10的3次方=1000,如1MB=1000KB)計算的,而電腦(操作系統(tǒng))是以GiB(2進(jìn)制,即2的10次方, 如1MiB=1024KiB)計算的,但是國內(nèi)用戶一般理解為1MiB=1M=1024 KB, 所以為了便于中文化的理解,翻譯MiB為MB也是可以的。

同樣根據(jù)硬盤廠商與用戶對于1MB大小的不同理解,所以好多160G的硬盤實(shí)際容量按計算機(jī)實(shí)際的1MiB=1024KB算都不到160G,這也可以解釋為什么新買的硬盤“缺斤短兩”并沒有它所標(biāo)示的那么大。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容