字、字节、位、字长的区别与关系
字、字节、位、字长的区别与关系
- 一.数据存储单位
- 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字=2字节:1字节=8位:1字=16位. 1.位 位是计算机存储的最小单位,简记为b,也称为比特(bit)计算机中用二进制中的0和1来表示数据,一个0或1就代表一位.位数通常指计算机中 ...
- c语言字节和字的区别,字、字节、位、字长?区别?关系?
目录 一.数据存储单位 1.什么是位? 2.什么是字节? 3.什么是字? 4.关系:1 字 = 2 字节 = 16 位 5.字符与字节对应关系 6.常见数据类型的大小 二.字长 一.数据存储单位 1. ...
- 字、字节、位、字长?区别?关系?
目录 一.数据存储单位 1.什么是位? 2.什么是字节? 3.什么是字? 4.关系:1 字 = 2 字节 = 16 位 5.字符与字节对应关系 6.常见数据类型的大小 二.字长 一.数据存储单位 1. ...
- 位、比特(bit)、字节(Byte)区别与关系
文章目录 1. 位(比特) 2. 字节 3. 电脑CPU32位和64位的区别 4. 参考 1. 位(比特) 来自英文bit,音译为"比特",表示二进制位.位是计算机内部数据储存的最 ...
- 字节、字、位、比特的关系
字节.字.位.比特之间的关系是: 1位=1比特:1字=2字节:1字节=8位:1字=16位. 1.位 位是计算机存储的最小单位,简记为b,也称为比特(bit)计算机中用二进制中的0和1来表示数据,一个0 ...
- 计算机中的位,字节,字长的含义是什么?
最佳答案 位:在数字电路和电脑技术中采用二进制,代码只有"0"和"1",其中无论是 "0"或是"1"在CPU中都是 一& ...
- 微型计算机一般按字长进行分类,关于计算机中:字,字节,字长,位的关系
关于计算机中:字,字节,字长,位的关系 位:二进制位(bit)是计算机存储信息的基本单位,代表1个二进制数位,其值为0或1.字节:8个连续的二进制位为一个字节,可以存放 微型计算机 D 29.计算机一 ...
- 【计组原理学习小结】数据存储与传输的定义及单位问题(数据传输率与带宽;MB与Mbps;字、字节、字长、位的区别与联系)
数据传输率.带宽.吞吐量的关系 数据传输率和带宽在数值上相同 数值含义:每秒种传输构成数据代码的二进制比特数 单位:比特/秒(b/s),记作bps 吞吐量:单位时间内CPU从存储设备读取->处理 ...
- 字节、字、位、比特,这四者之间的关系
1.位(bit) 来自英文bit,音译为"比特",表示二进制位.位是计算机内部数据储存的最小单位,11010100是一个8位二进制数.一个二进制位只可以表示0和1两种状态(21): ...
最新文章
- python基础-------迭代器,生成器,协程函数
- 线程间通讯机制(基础篇)——Handler、Runnable、HandlerThread、AsyncTask的使用
- 前置指纹会逐步替代后置指纹
- 万能五笔输入法支持linux系统,Ubuntu安装万能五笔输入法
- 中控智慧指纹采集器live20R用C二次开发,导入开发包时报错“HANDLE未定义”之类的错误
- Socket通讯--数据结构WSADATA
- 狐狸找兔子 ← C语言实现
- 分别求数组中奇数和偶数的和
- 深度生成模型重塑药物研发【Cell子刊综述】
- 如何通过 onstat 命令监控GBase8s数据库
- narwal机器人_Narwal云鲸智能扫拖机器人,值得托付的家庭卫生管家
- 多页vue应用的单页面打包方法(内含打包模式的应用)
- 问题记录:系统还原后,QQ显示一直登录中,但却登录不上去,而且很多软件无法使用
- 苹果微信多开_一个手机能登两个微信吗
- 修改服务器2012r2核数,windows-server-2012-r2 – 如何从PS远程会话启动服务器核心上的Windows Update?...
- Gigamon(美国硅谷的网络硬件厂商)用于SSL解密
- puppy linux wifi6,Puppy官网
- java判断图片是否被修改过_4种方法判断图片是否被PS处理过,你都会吗? | X的博客...
- 华三交换机IRF堆叠 典型配置
- 机器学习------资源分享