字、字节、位、字长的区别与关系

  • 一.数据存储单位
    • 1、位(bit)
    • 2、字节(byte)
    • 3、字
  • 二、字符与字节对应关系
  • 三、字长

一.数据存储单位

  • 字 > 字节 > 位
  • 1位=1比特
    1字=2字节
    1字节=8位
    1字=16位
    (备注:字就是指一个汉字,bit为Binary digit(二进制数)的英文单词缩写)

1、位(bit)

  • 来自英文bit,音译为“比特”,表示二进制位。二进制数系统中,每个逻辑0或1就是一个位(bit)。
  • 位是计算机内部数据存储的最小单位,11010100 是一个8位二进制数。
  • 一个二进制位只可以表示0和1两种状态 ;
  • 两个二进制位可以表示00、01、10、11四种状态;
  • 三位二进制数可表示23种状态…

拓展内容:计算机中的CPU位数指的是CPU一次能处理的最大位数。例如32位计算机的CPU一次最多能处理32位数据。

2、字节(byte)

  • 字节来自英文Byte,音译为“拜特”,习惯上用大写的“B”表示。
  • 字节是计算机中数据处理的基本单位
  • 计算机中以字节为单位存储和解释信息,规定一个字节由八个二 进制位构成。
    1个字节等于8个比特(1 Byte=8bit)
  • 八位二进制数最小为0000000,最大为11111111;
  • 通常1个字节可以存入一个ASCII码,2个字节可以存放一个汉字国标码。
    *:1个字节等于8个位只是惯例而已,C标准并没有定义这一点。
    有些编译器并不遵守这个惯例,例如,在 Texas 的 C55x DSP 的平台上,1 个字节等于 16 个位。
  • TB、GB、MB、KB、B均为字节单位。

3、字

  • 计算机进行数据处理时,一次存取、加工和传送的数据长度称为字(word)。
  • 一个字通常由一个或多个(一般是字节的整数位)字节构成。
  • 例如286微机的字由2个字节组成,它的字长为16; 486 微机的字由4个字节组成,它的字长为32位机。
  • 计算机的字长决定了其CPU一次操作处理实际位数的多少,由此可见计算机的字长越大,其性能越优。
  • 通常称16位是一个字,而32位呢,则是一个双字,64位是两个双字。
    ————————————————
    版权声明:本文为CSDN博主「阿泰s」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
    原文链接:link

二、字符与字节对应关系

常见的编码字符与字节的对应关系如下:

ASCII码中,一个英文字母(不分大小写)占一个字节的空间,一个中文汉字两个字节的空间。
一个二进制数字序列,在计算机中作为一个数字单元,一般为8位二进制数,换算为十进制。最小值0,最大值255。

UTF-8编码中,一个英文字符等于一个字节一个中文(含繁体)等于三个字节。

Unicode编码中,一个英文等于两个字节一个中文(含繁体)等于两个字节。
符号:英文标点占一个字节,中文标点占两个字节。举例:英文句号“.”占1个字节的大小,中文句号“。”占2个字节的大小。

GBK编码方式是中文占两个字节英文占1个字节

三、字长

在同一时间中处理二进制数的位数叫字长。
通常称处理字长为8位数据的CPU叫8位CPU,32位CPU就是在同一时间内处理字长为32位(4字节)的二进制数据。二进制的每一个0或1是组成二进制的最小单位,称为位(bit)。常用的字长为8位、16位、32位和64位。字长为8位的编码称为字节,是计算机中的基本编码单位。
————————————————
版权声明:本文为CSDN博主「Sumjess」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:link

字、字节、位、字长的区别与关系相关推荐

  1. 字节、字、位、比特之间的关系

    1位=1比特:1字=2字节:1字节=8位:1字=16位. 1.位 位是计算机存储的最小单位,简记为b,也称为比特(bit)计算机中用二进制中的0和1来表示数据,一个0或1就代表一位.位数通常指计算机中 ...

  2. c语言字节和字的区别,字、字节、位、字长?区别?关系?

    目录 一.数据存储单位 1.什么是位? 2.什么是字节? 3.什么是字? 4.关系:1 字 = 2 字节 = 16 位 5.字符与字节对应关系 6.常见数据类型的大小 二.字长 一.数据存储单位 1. ...

  3. 字、字节、位、字长?区别?关系?

    目录 一.数据存储单位 1.什么是位? 2.什么是字节? 3.什么是字? 4.关系:1 字 = 2 字节 = 16 位 5.字符与字节对应关系 6.常见数据类型的大小 二.字长 一.数据存储单位 1. ...

  4. 位、比特(bit)、字节(Byte)区别与关系

    文章目录 1. 位(比特) 2. 字节 3. 电脑CPU32位和64位的区别 4. 参考 1. 位(比特) 来自英文bit,音译为"比特",表示二进制位.位是计算机内部数据储存的最 ...

  5. 字节、字、位、比特的关系

    字节.字.位.比特之间的关系是: 1位=1比特:1字=2字节:1字节=8位:1字=16位. 1.位 位是计算机存储的最小单位,简记为b,也称为比特(bit)计算机中用二进制中的0和1来表示数据,一个0 ...

  6. 计算机中的位,字节,字长的含义是什么?

    最佳答案 位:在数字电路和电脑技术中采用二进制,代码只有"0"和"1",其中无论是 "0"或是"1"在CPU中都是 一& ...

  7. 微型计算机一般按字长进行分类,关于计算机中:字,字节,字长,位的关系

    关于计算机中:字,字节,字长,位的关系 位:二进制位(bit)是计算机存储信息的基本单位,代表1个二进制数位,其值为0或1.字节:8个连续的二进制位为一个字节,可以存放 微型计算机 D 29.计算机一 ...

  8. 【计组原理学习小结】数据存储与传输的定义及单位问题(数据传输率与带宽;MB与Mbps;字、字节、字长、位的区别与联系)

    数据传输率.带宽.吞吐量的关系 数据传输率和带宽在数值上相同 数值含义:每秒种传输构成数据代码的二进制比特数 单位:比特/秒(b/s),记作bps 吞吐量:单位时间内CPU从存储设备读取->处理 ...

  9. 字节、字、位、比特,这四者之间的关系

    1.位(bit) 来自英文bit,音译为"比特",表示二进制位.位是计算机内部数据储存的最小单位,11010100是一个8位二进制数.一个二进制位只可以表示0和1两种状态(21): ...

最新文章

  1. python基础-------迭代器,生成器,协程函数
  2. 线程间通讯机制(基础篇)——Handler、Runnable、HandlerThread、AsyncTask的使用
  3. 前置指纹会逐步替代后置指纹
  4. 万能五笔输入法支持linux系统,Ubuntu安装万能五笔输入法
  5. 中控智慧指纹采集器live20R用C二次开发,导入开发包时报错“HANDLE未定义”之类的错误
  6. Socket通讯--数据结构WSADATA
  7. 狐狸找兔子 ← C语言实现
  8. 分别求数组中奇数和偶数的和
  9. 深度生成模型重塑药物研发【Cell子刊综述】
  10. 如何通过 onstat 命令监控GBase8s数据库
  11. narwal机器人_Narwal云鲸智能扫拖机器人,值得托付的家庭卫生管家
  12. 多页vue应用的单页面打包方法(内含打包模式的应用)
  13. 问题记录:系统还原后,QQ显示一直登录中,但却登录不上去,而且很多软件无法使用
  14. 苹果微信多开_一个手机能登两个微信吗
  15. 修改服务器2012r2核数,windows-server-2012-r2 – 如何从PS远程会话启动服务器核心上的Windows Update?...
  16. Gigamon(美国硅谷的网络硬件厂商)用于SSL解密
  17. puppy linux wifi6,Puppy官网
  18. java判断图片是否被修改过_4种方法判断图片是否被PS处理过,你都会吗? | X的博客...
  19. 华三交换机IRF堆叠 典型配置
  20. 机器学习------资源分享

热门文章

  1. (超详细)强大的grid布局
  2. fusion 360 手指虎建模
  3. iOS开发之蓝牙4.0开发使用
  4. php laravel lumen 快速接入网易云信 im
  5. 英语语法汇总(7.介词)
  6. Jmeter简单操作
  7. CocosCreator Lerp插值
  8. Livy:基于Apache Spark的REST服务
  9. 计算机网络判断题(详细解析)
  10. 计算机在石油工程中应用文献综述,石油与天然气工程领域工程硕士专业学位基本要求第一部分概况.PDF...