複製鏈接
請複製以下鏈接發送給好友

KB

(千字節(計量單位))

鎖定
kB(Kilobyte),是一種資訊計量單位,是計算機數據存貯器存儲單位字節的多倍形式。現今通常在標識內存等具有一般容量的儲存媒介之儲存容量時使用。根據國際單位制標準,1kB = 1000B(字節, Byte)。
根據按照IEC命名標準 [1-2]  ,用於二進制存儲單位的標準命名是KiB, MiB等,1kiB = 1024B。這是由數據流的二進制存儲法決定的。
Linux和macOS X採用國際單位制標準命名。但是,Windows xp以下的系統仍然錯誤地將KiB標記為KB。由於系統仍然以舊的方式記錄數據容量,導致混淆已經普遍化,通常Kilobyte也可指Kibibyte,即1KB = 1024B。
中文名
千字節
外文名
Kilobyte
別    名
kB或K
形    式
數據
分    類
資訊計量單位
定    義
計算機數據存貯器存儲單位字節的多倍形式

KB定義和應用

KB是“千字節”(" kilobyte")的一種廣泛運用的縮寫。任何一個希臘學生或度量系統都會告訴你,其意義是1000字節。由於計算機學家長期使用二進制系統,一個千字節是基於2的冪次的。事實上一千字節是2或者説是1024個字節。KB常用於描述磁盤容量、文件大小內存地址及其大小。請小心注意,由於1000/1024的不一致,通常的應用有時是近似的。例如,當一個程序的內存要求為430KB時,它意味着需要430000字節的自由內存來運行這個程序一或者也可能需要440320(430X 1024)字節的自由內存。 [3] 

KB1000字節

國際單位制(SI) 中,千 (前綴)表示1000 (103);因此,1千字節表示1000字節。單位符號記為kB。
這是國際電工委員會(IEC)推薦使用的定義。在表示計算機網絡、內部總線、硬盤驅動器和閃存的介質傳輸速度,以及大部分存儲器的容量,特別是硬盤容量,閃存容量和數字多功能影音光盤時,千字節及其相關前綴如兆 (前綴)=1000000,吉咖=1000000000等的這種定義用來表示碼率單位。這和其他國際單位制詞頭(如赫茲每秒浮點運算次數)的計算法則是一致的。
應用此定義的典型案例為Mac OS Xv10.6文件管理器軟件。自Mac OS X Snow Leopard發行以來,文件大小均是以十進制前綴記錄的。硬盤、U盤存儲卡DVD亦是。

KB1024字節

千字節也常指1024 (210)字節。因為1000約等於1024,為方便起見,公制二進制前綴kilo的使用出現。
Microsoft Windows系統中仍在大量使用公制前綴的二進制寫法,而世界上90% 的個人計算機在使用win系統。隨機存取存儲器容量,如主存儲或CPU緩存的大小,因為存儲的物理地址的原因,也在使用二進制千字節。
一些通信公司,如沃達豐,AT&T,Orange (公司)和澳大利亞電信,也用它來計算營銷和計費。
1024字節的二進制表示法通常使用符號KiB,非正式場合常記為大寫K。例如,65,536字節的緩存處理器會被説成"64K"緩存。

KB單位換算

  • 國際單位制(SI)
  • 1KB=1024B;1MB=1024KB=1024×1024B。
  • 1B(byte,字節)= 8 bit(見下文);
  • 1KB(Kilobyte,千字節)=1024B= 2^10 B;
  • 1MB(Megabyte,兆字節,百萬字節,簡稱“兆”)=1024KB= 2^20 B;
  • 1GB(Gigabyte,吉字節,十億字節,又稱“千兆”)=1024MB= 2^30 B;
根據國際電工委員會(IEC)的標準,國際單位制(SI)規定1kB = 103B,而IEC規定1KiB = 210B [4] 
但由於Windows xp以下的系統仍然以舊的方式記錄數據容量,導致混淆已經普遍化,通常Megabyte也可指Mebibyte,即1MB = 1024kB。 [4] 

KB與其他儲存單位的換算

  • 1KB = 1,000B
  • 1MB = 1,000KB
  • 1GB = 1,000,000(1000)KB
  • 1TB = 1,000,000,000(1000)KB
由於混淆已經普遍化,所以Megabyte往往指Mebibyte,其換算是: [4] 
  • 1KiB = 1,024 Byte
  • 1MiB = 1,024 KiB
  • 1GiB= 1,024MiB = 1,048,576 (1024)KiB
  • 1TiB= 1,024GiB = 1,073,741,824 (1024)KiB

KB標準

國際電工委員會(IEC)標準
Kibibyte是一種資訊計量單位,代表1024字節,一般簡稱為KiB。Kibibyte是來自英文 kilo binary byte 的縮寫,意思為“千位二進位字節”。 [2] 
以下為國際電工委員會(IEC)的網站中對SI單位制的英文原文介紹,下附中文為參考翻譯。 [2] 
Prefixes(前綴)
In the SIdecimal prefixes for multiples and submultiples, ranging from yotta (Y) 10 to yocto (y) 10–24 are used.
IEC hasalso standardized prefixes for binary multiples (where kibi (Ki) means 2 = 1024 instead of kilo (k) which means 103 = 1000) in its International StandardIEC 60027-2, Letter symbols to be used in electrical technology — Part 2: Telecommunications and electronics.
在SI的十進單位制前綴中,使用從yotta (Y) 10到yocto (y) 10-24的範圍。 [2] 
IEC還在其國際標準IEC 60027-2的 用於電氣技術的字母符號 - 第2部分:電信和電子 中針對二進單位制的前綴制定標準,其中kibi (Ki)表達2 = 1024而非表達103 = 1000的kilo (k)。 [2] 
※IEC 60027-2 國際標準
以下為國際電工委員會(IEC)制定的國際標準IEC 60027-2中,第121頁的英文原文(第120頁為法文),表格內中文為參考翻譯。 [2] 
Prefixes for binary multiples(二進制倍數的前綴) [1-2] 
Factor
因子
Name
名稱
Symbol
符號
Origin
來源
Derived from
派生自
2
kibi
Ki
kilobinary: (2)1
kilo: (103)1
2
mebi
Mi
megabinary: (2)2
mega: (103)2
2
gibi
Gi
gigabinary: (2)3
giga: (103)3
2
tebi
Ti
terabinary: (2)4
tera: (103)4
2
pebi
Pi
petabinary: (2)5
peta: (103)5
2
exbi
Ei
exaobinary: (2)6
exa: (103)6
2
zebi
Zi
zettabinary: (2)
zetta: (103)
2
yobi
Yi
yottabinary: (2)
yotta: (103)
Examples(舉例):
one kibibit: 1 Kibit = 2 bit = 1 024 bit
one kilobit: 1 kbit = 103 bit = 1 000 bit
one mebibyte: 1 MiB = 2 B = 1 048 576 B
one megabyte: 1 MB = 106 B = 1 000 000 B
NOTE Suggested pronunciation in English: the first syllable in the prefix name should be pronounced in the same way as inthe first syllable of the corresponding SI prefix. The second syllable should be pronounced "bee".
注:英語發音建議:前綴名中的第一個音節應以與相應SI前綴的第一個音節相同的方式發音。第二個音節應該發音為“嗶”。 [2] 

KB區別

KB位 (bit)

位是指二進制數的一位,位是計算機存儲數據的最小單位。bit是位的英文名稱,音譯為比特。在計算機中,一個位只能表示0和1兩種狀態(21),兩個位能夠表示00,01,10,11四種狀態(22)。為了表示字母、數字以及專門符號,這些符號一般有128到256個,就需要用到7位(27=128或8位(28=256)來表示。 [4] 
應用:購買寬帶時,運營商常説的Mbps,全稱Megabit per Second,即“兆比特每秒”。按照1B=8b換算,100Mbps的寬帶,實際速度為12.5MB/s,精確值約為11.92MiB/s。(此處p和斜槓“/”的意思是相同的,都是“每”的意思;s是秒;重點區分大寫B和小寫b)。 [4] 

KB字節(byte)

8位二進制數為一個字節,byte字節的英文名稱,音譯為拜特。在用byte做單位時,常以大寫字母“B”表示字節。字節是最基本的數據單位。一個字節可存放一個 ASCII碼,兩個字節可存放一個漢字國標碼 [4] 

KB字(word)

字是計算機進行數據處理時,一次存取、加工和傳送的數據長度。由於字長是計算機一次所能處理的實際位數多少,決定計算機進行數據處理的速率,因此,字長常常成為一個計算機性能的標誌。例如,常用的字長有8位、16位、32位和64位等存儲容量的單位。 [4] 

KB換算公式

特別説明一下換算公式。 [4] 
1個二進制位=1位
8位二進制位=1字節
1024字節=1KB字節
參考資料
  • 1.    SI Zone(英文)  .國際電工委員會(IEC)[引用日期2017-03-02]
  • 2.    IEC 60027-2,Letter symbols to be used in electrical technology – Part 2: Telecommunications and electronics(用於電氣技術的字母符號 - 第2部分:電信和電子) [S]
  • 3.    (美)Siechert.Wood公司 Microsoft專題指南——MS-DOS6.2簡明手冊:清華大學出版社,1994年12月第1版:第88頁
  • 4.    張軍安 李傑紅.21世紀計算機基礎教育教材 計算機辦公自動化實用教程:陝西科學技術出版社,2001年02月第1版:第3頁