-
KB
(千字節(計量單位))
鎖定
kB(Kilobyte),是一種資訊計量單位,是計算機數據存貯器存儲單位字節的多倍形式。現今通常在標識內存等具有一般容量的儲存媒介之儲存容量時使用。根據國際單位制標準,1kB = 1000B(字節, Byte)。
根據按照IEC命名標準
[1-2]
,用於二進制存儲單位的標準命名是KiB, MiB等,1kiB = 1024B。這是由數據流的二進制存儲法決定的。
Linux和macOS X採用國際單位制標準命名。但是,Windows xp以下的系統仍然錯誤地將KiB標記為KB。由於系統仍然以舊的方式記錄數據容量,導致混淆已經普遍化,通常Kilobyte也可指Kibibyte,即1KB = 1024B。
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等的這種定義用來表示碼率單位。這和其他國際單位制詞頭(如赫茲和每秒浮點運算次數)的計算法則是一致的。
KB1024字節
千字節也常指1024 (210)字節。因為1000約等於1024,為方便起見,公制二進制前綴kilo的使用出現。
Microsoft Windows系統中仍在大量使用公制前綴的二進制寫法,而世界上90% 的個人計算機在使用win系統。隨機存取存儲器容量,如主存儲或CPU緩存的大小,因為存儲的物理地址的原因,也在使用二進制千字節。
1024字節的二進制表示法通常使用符號KiB,非正式場合常記為大寫K。例如,65,536字節的緩存處理器會被説成"64K"緩存。
KB單位換算
- 國際單位制(SI)
- 1KB=1024B;1MB=1024KB=1024×1024B。
- 1B(byte,字節)= 8 bit(見下文);
KB與其他儲存單位的換算
- 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)標準
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.
IEC還在其國際標準IEC 60027-2的 用於電氣技術的字母符號 - 第2部分:電信和電子 中針對二進單位制的前綴制定標準,其中kibi (Ki)表達2 = 1024而非表達103 = 1000的kilo (k)。
[2]
※IEC 60027-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". |
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換算公式
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頁