`
huanhuanChallenge
  • 浏览: 7992 次
  • 性别: Icon_minigender_2
最近访客 更多访客>>
社区版块
存档分类
最新评论

bit byte K M G 互转

 
阅读更多
http://lelong.iteye.com/blog/1264573



字节是由8个位所组成,可代表一个字符(A~Z)、数字(0~9)、或符号(,.?!%&+-*/),是内存储存数据的基本单位。
1 byte = 8 bit
1 KB = 1024 bytes =210 bytes
1 MB = 1024 KB = 220 bytes
1 GB = 1024 MB = 230 bytes

位:“位(bit)”是电子计算机中最小的数据单位。每一位的状态只能是0或1。

  字节:8个二进制位构成1个“字节(Byte)”,它是存储空间的基本计量单位。1个字节可以储存1个英文字母或者半个汉字,换句话说,1个汉字占据2个字节的存储空间。

  字:“字”由若干个字节构成,字的位数叫做字长,不同档次的机器有不同的字长。例如一台8位机,它的1个字就等于1个字节,字长为8位。如果是一台16位机,那么,它的1个字就由2个字节构成,字长为16位。字是计算机进行数据处理和运算的单位。

  KB:在一般的计量单位中,通常K表示1000。例如:1公里= 1000米,经常被写为1km;1公斤=1000克,写为1kg。同样K在二进制中也有类似的含义。只是这时K表示1024,也就是2的10次 方。1KB表示1K个Byte,也就是1024个字节。

  MB:计量单位中的M(兆)是10的6次方,见到M自然想起要在该数值的后边续上六个0,即扩大一百万倍。在二进制中,MB也表示到了百万级的数量级,但1MB不正好等于1000000字节,而是1048576字节,即 1MB = 2E+20 Bytes = 1048576Bytes。
计算机系统中的数据的计量单位。

在标准10进制公制度量系统中,倍率关系如下所示

    kilo (k)* = 10 ^ 3 = 1,000 thousand 千
    mega (M) = 10 ^ 6 = 1,000,000 million 百万
    giga (G) = 10 ^ 9 = 1,000,000,000 billion 十亿
    tera (T) = 10 ^ 12 = 1,000,000,000,000 trillion 万亿

* 在公制系统中, "k" 或者 "kilo" 前缀只使用小写字母

在计算机/通讯行业中,计算数据传送速度也使用每秒传送公制数据量来计算

    1 bit (b) = 0 or 1 = one binary digit 一个二进制位元
    1 kilobit(kb)=10^3 bits = 1,000 bits 一千位元
    1 Megabit(Mb)=10^6 bits = 1,000,000 bits 一百万位元
    1 Gigabit(Gb)=10^9 bits = 1,000,000,000 bits 一万亿位元

根据进制规定,传送速度可以有两种表示方法 bps 和 Bps,但是他们是有严格区别。Bps中的 B 使用的是二进制系统中的Byte字节 ,bps中的 b 是十进制系统中的位元。

在我们常说的56K拨号,100M局域网都是bps计量,当用于软件下载时,下载工具一般又以Bps计算,所以它们之间有 8 bit=1 Byte 的换算关系,那么56Kbps拨号极限下载速度是 56Kbps/8=7KBps 每秒下载7K字节 。

在数据存储,容量计算中,一般又结合公制的进制和二进制的数据计算方法来计算
(二进制)

    1 byte (B) = 8 bits (b) 字节=8个二进制位
    1 Kilobyte(K/KB)=2^10 bytes=1,024 bytes 千字节
    1 Megabyte(M/MB)=2^20 bytes=1,048,576 bytes 兆字节
    1 Gigabyte(G/GB)=2^30 bytes=1,073,741,824 bytes 千兆字节
    1 Terabyte(T/TB)=2^40 bytes=1,099,511,627,776 bytes吉字节

一些存储器厂家特别是硬盘厂家就更紧密结合十进制来计算,这就是为什么操作系统显示的容量与厂家标示的容量有些一些差异的原因
(十进制)

    1 byte (B) = 8 bits (b)
    1 Kilobyte (K / KB) = 10^3 bytes = 1,000 bytes
    1 Megabyte (M / MB) = 10^6 bytes = 1,000,000 bytes
    1 Gigabyte (G / GB) = 10^9 bytes = 1,000,000,000 bytes
    1 Terabyte (T / TB) = 10^12 bytes = 1,000,000,000,000 bytes


分享到:
评论

相关推荐

    位bit,字节byte,K,M,G的相关知识介绍

    位(bit)是计算机中最基本的数据单位,它只有两种状态,0或1,代表着二进制的两种可能。位是所有计算和数据传输的基础,因为所有的信息在计算机内部都被转化为位的形式进行处理。 字节(Byte)由8个位组成,是...

    K9F1G08U0D.pdf

    4. K9F1G08U0D的存储器单元阵列组织结构是(128M+4M) x 8 bit,数据寄存器为(2K+64) x 8 bit。 5. 该芯片支持自动编程和擦除功能,其中页面编程的尺寸为(2K+64) Byte,块擦除的尺寸为(128K+4K) Byte。 6. 在页面...

    K9F1G08U0A的资料

    - **存储单元阵列**:(128M + 4,096K)bit x 8bit - **数据寄存器**:(2K + 64)bit x 8bit - **缓存寄存器**:(2K + 64)bit x 8bit 这种结构优化了数据处理速度和效率,确保了快速的数据访问能力。 ##### 3. ...

    BIos原代码《陈文钦》

    C O D E S E G M E N T ; ;---------------------------------------; cgroup group _text _text segment word public 'CODE' assume cs:cgroup .486p ;---------------------------------------; public _BIOS_...

    K9FIG08U0A中文资料

    K9F1G08X0A是一款128M×8位(即1Gbit)的NAND Flash存储器,带有额外32Mbit的备用容量。该产品采用NAND单元技术,旨在为大规模固态存储市场提供高性价比的解决方案。 ### 二、主要特性 #### 1. 供电电压 - **1.8V...

    k9F8G08U英文资料

    - **存储单元**:每个型号的内存单元数组织方式均为 (1G + 32M) x 8 bit。 - **数据寄存器**:数据寄存器的大小为 (4K + 128) x 8 bit。 #### 自动编程与擦除 - **页编程**:一次可以对 (4K + 128) Byte 进行编程...

    LDMF1GA说明书(zitn2011)

    LDMF1GA的存储器单元阵列采用(1G + 32M)bit x 8bit的结构,数据寄存器为(2K + 64)bit x8bit。该存储器支持自动编程和擦除操作,页编程和块擦除操作的时间分别为800μs和1.5ms。该存储器的存储单元为2bit / 存储单元...

    DIBAPI.h头文件

    void CMYKtoRGB(BYTE c, BYTE m, BYTE y, BYTE k, BYTE *r, BYTE *g, BYTE *b); void RGBtoCMYK(BYTE r, BYTE g, BYTE b, BYTE *c, BYTE *m, BYTE *y, BYTE *k); void ChangeContrast(int nDelta, BYTE *r, BYTE *g,...

    2进制10进制转化表

    在二进制中,1 byte (B) = 8 bits (b),1 Kilobyte(K/KB)=2^10 bytes=1,024 bytes,1 Megabyte(M/MB)=2^20 bytes=1,048,576 bytes,1 Gigabyte(G/GB)=2^30 bytes=1,073,741,824 bytes,1 Terabyte(T/TB)=2^40 bytes=...

    1-2 常用计量单位换算.zip

    在物理学中,还有一些其他常见的单位,如长度(米m、厘米cm、毫米mm)、质量(千克kg、克g、毫克mg)、温度(摄氏度°C、开尔文K)、功率(瓦特W、千瓦kW)、能量(焦耳J、千焦耳kJ)等,这些在硬件设计和工程计算中...

    大学计算机基础第2讲计算机基础知识.ppt

    更大型的存储单位有K字节、M字节、G字节等,每个后缀代表2的10次幂倍数。例如,1K = 1024 Byte,1M = 1024 K,以此类推。 数据类型是计算机科学中的关键概念,主要包括文本、图像、视频和音频等。在计算机中,文本...

    TI-OMAP3503-HIREL.pdf

    - 有64K-Byte的L1缓存,其中32K-Byte用于指令,32K-Byte用于数据,以及K-Byte的L2缓存,进一步提升访问速度。 综上所述,OMAP3503-HiRel是一款综合能力强,功能丰富的应用处理器,适用于对可靠性和性能要求极高的...

    图像大小的计算.pdf

    答:1024x768*8bit=6291456bit/8/1024/1024=0.75M,因为 256 色图像是 8 位的。 图片的颜色位数单色的图象一位用来存储颜色信息,1 位=1/8 字节,所以体积=120*120*1/8=1.7k,因为软盘簇大小为 512B,所以,只能...

    C语言菜鸟基础教程之单精度浮点数与双精度浮点数

    上节课 简单介绍了浮点数。计算机程序中的浮点数分为单精度浮点数和双精度浮点数。 单精度和双精度精确的范围不一样。 计算机里的最基本的存储单位用位(bit)来表示。bit只能用来存储0或1。...1G = 1024M

    计算机基础知识 (2).docx

    1K字节等于1024字节,以此类推,1M字节等于1024K字节,1G字节等于1024M字节。ASCII编码用于表示英文字符,一个字符占用1字节;而汉字由于数量庞大,通常使用双字节编码,如GB2312-80。汉字在计算机中有三种主要编码...

    创龙基于TI KeyStone C66x多核定点/浮点TMS320C6678 DSP,集成了8个C66x核,支持高性能信号处理应用规格书.pdf

    每个核心配备32K Byte的L1P程序缓存、32K Byte的L1D数据缓存和512K Byte的L2统一缓存,总共配备4M Byte的多核共享内存,以及8192个多用途硬件队列,为复杂的数据处理任务提供了充足的资源。 SOM-TL6678核心板支持...

    汇编语言第二版电子书

    其中,K代表Kilobyte(千字节),M代表Megabyte(兆字节),G代表Gigabyte(吉字节)。1K等于1024B,1M等于1024KB,16M等于16乘以1024KB,4G等于4乘以1024MB。 ### 计算机存储宽度 书中提到的“宽度为13”指的是...

    C语言专业知识介绍PPT课件.pptx

    - **字节(byte)**:由8位二进制组成,是计算机处理数据的基本单位。常见的存储单位还有K字节(KB),1KB=1024B;M字节(MB),1MB=1024KB;G字节(GB),1GB=1024MB。 4. **二进制数的编码表示**: - **原码**:...

    同方专转本计算机计算题重要知识点突破.doc

    - 对于外存和网络传输,K、M、G、T的进制是1000,例如1kb = 1000b。 - 速度单位转换:1KB/s = 8 Kbps,1MB/s = 8 Mbps。 二、练习题示例 1. 一个字节包含8个二进制位。 2. 微机中1K字节表示的二进制位数是8192位...

    Apabi Reader 4.4.4.1733 去除限制插件

    G# y* ^- X% nFile Type : PE32 executable for MS Windows (GUI) Intel 80386 32-bit' X$ f8 Z1 U/ {2 ?+ M MD5 : 2cf0b1bfa57daf54ec8cc51df5e513020 Z' v |. B, K& ~: ^9 b SHA1 : eb3cdd931ec45f503edc11286208...

Global site tag (gtag.js) - Google Analytics