KB
千字节(计量单位)
kB(Kilobyte),是一种资讯计量单位,是计算机数据存贮器存储单位字节的多倍形式。现今通常在标识内存等具有一般容量的储存媒介之储存容量时使用。根据国际单位制标准,1kB = 1000B(字节, Byte)。
定义和应用
二进制系统,一个千字节是基于2的幂次的。事实上一千字节是2的10次方字节或者说是1024个字节。KB常用于描述磁盘容量、文件大小内存地址及其大小。请小心注意,由于1000/1024的不一致,通常的应用有时是近似的。例如,当一个程序的内存要求为430KB时,它意味着需要430000字节的自由内存来运行这个程序一或者也可能需要440320(430X 1024)字节的自由内存。
1000字节
国际单位制(SI) 中,千 (前缀)表示1000 (103);因此,1千字节表示1000字节。单位符号记为kB。
这是国际电工委员会(IEC)推荐使用的定义。在表示计算机网络、内部总线、硬盘驱动器和闪存的介质传输速度,以及大部分存储器的容量,特别是硬盘容量,闪存容量和数字多功能影音光盘时,千字节及其相关前缀如兆 (前缀)=1000000,吉咖=1000000000等的这种定义用来表示码率单位。这和其他国际单位制词头(如赫兹每秒浮点运算次数)的计算法则是一致的。
应用此定义的典型案例为Mac OS Xv10.6文件管理器软件。自Mac OS X Snow Leopard发行以来,文件大小均是以十进制前缀记录的。硬盘U盘存储卡DVD亦是。
1024字节
千字节也常指1024 (210)字节。因为1000约等于1024,为方便起见,公制二进制前缀kilo的使用出现。
Microsoft Windows系统中仍在大量使用公制前缀的二进制写法,而世界上90% 的个人计算机在使用win系统。随机存取存储器容量,如主存储或CPU缓存的大小,因为存储的物理地址的原因,也在使用二进制千字节。
一些通信公司,如沃达丰,AT&T,Orange (公司)和澳大利亚电信,也用它来计算营销和计费。
单位换算
根据国际电工委员会(IEC)的标准,国际单位制(SI)规定1kB = 103B,而IEC规定1KiB = 210B。
但由于Windows xp以下的系统仍然以旧的方式记录数据容量,导致混淆已经普遍化,通常Megabyte也可指Mebibyte,即1MB = 1024kB。
与其他储存单位的换算
由于混淆已经普遍化,所以Megabyte往往指Mebibyte,其换算是:
标准
国际电工委员会(IEC)标准
Kibibyte是一种资讯计量单位,代表1024字节,一般简称为KiB。Kibibyte是来自英文 kilo binary byte 的缩写,意思为“千位二进位字节”。
以下为国际电工委员会(IEC)的网站中对SI单位制的英文原文介绍,下附中文为参考翻译。
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的范围。
IEC还在其国际标准IEC 60027-2的 用于电气技术的字母符号 - 第2部分:电信和电子 中针对二进单位制的前缀制定标准,其中kibi (Ki)表达2 = 1024而非表达103 = 1000的kilo (k)。
※IEC 60027-2 国际标准
以下为国际电工委员会(IEC)制定的国际标准IEC 60027-2中,第121页的英文原文(第120页为法文),表格内中文为参考翻译。
区别
位 (bit)
位是指二进制数的一位,位是计算机存储数据的最小单位。bit是位的英文名称,音译为比特。在计算机中,一个位只能表示0和1两种状态(21),两个位能够表示00,01,10,11四种状态(22)。为了表示字母、数字以及专门符号,这些符号一般有128到256个,就需要用到7位(27=128或8位(28=256)来表示。
应用:购买宽带时,运营商常说的Mbps,全称Megabit per Second,即“兆比特每秒”。按照1B=8b换算,100Mbps的宽带,实际速度为12.5MB/s,精确值约为11.92MiB/s。(此处p和斜杠“/”的意思是相同的,都是“每”的意思;s是秒;重点区分大写B和小写b)。
字节(byte)
8位二进制数为一个字节,byte字节的英文名称,音译为拜特。在用byte做单位时,常以大写字母“B”表示字节。字节是最基本的数据单位。一个字节可存放一个 ASCII码,两个字节可存放一个汉字国标码
字(word)
字是计算机进行数据处理时,一次存取、加工和传送的数据长度。由于字长是计算机一次所能处理的实际位数多少,决定计算机进行数据处理的速率,因此,字长常常成为一个计算机性能的标志。例如,常用的字长有8位、16位、32位和64位等存储容量的单位。
换算公式
特别说明一下换算公式。
1个二进制位=1位
8位二进制位=1字节
1024字节=1KB字节
参考资料
SI Zone(英文).国际电工委员会(IEC).
最新修订时间:2024-07-11 20:56
目录
概述
定义和应用
参考资料