【入门级-基础知识与编程环境:7、位、字节与字】

总体说明:
对于入门计算机科学的很多人来说,有些概念又容易混淆而分不清,例如:位、字节以及字。
在计算机科学领域,“位”“字节”“字” 是表示数据计算机存储和处理的基本单位。
位是最小的存储单位,每一个“位”存储一个1位的二进制码;每一个“字节”存储八个1位的二进制码;而每一个“字”通常存储16、32或64个位的二进制码。

详细说明:
位的概念
位(Bit,简称 “位”)是计算机中数据存储和处理的最小单位,在计算机中,由于只有逻辑0和逻辑1的存在,数字都要表示为一串二进制的字码。
例如:0000、1001、1101等等。其中每一个逻辑0或者1便是一个位。
例如:10011101这个二进制数共有八个位,它的英文名字叫(bit),是计算机中最基本的单位。

字节概念
字节(Byte,简称 “B”)是计算机中数据存储的基本单位,1 字节 = 8 位(即 1B = 8bit),是由八个位组成的一个单元,也就是8个bit(“位”)组成1个Byte(“字节”)。
一个字节可表示的无符号整数范围为 0~255(共 2⁸=256 种状态),有符号整数范围为 -128~127。
存储容量:计算机的存储容量(如硬盘、内存)通常以字节为单位,常见单位换算:
1KB = 1024B
1MB = 1024KB
1GB = 1024MB
1TB = 1024GB

字的概念
字(Word)是计算机处理器一次能处理的二进制数据的长度,由硬件架构决定,是计算机进行数据存储和数据处理的运算的单位。
不同计算机的字长可能不同,对于32位计算机与64位计算机,字的大小往往不同。
常见字长:
16 位(2 字节):早期处理器(如 8086)。
32 位(4 字节):x86 架构处理器。
64 位(8 字节):现代主流处理器(如 x64 架构)。

扩展说明:
C/C++语言中不同数据类型字节的大小
double 8字节
float 4字节
long 4字节
int 2字节(32位或64位系统下int的长度为4字节)
char 1字节

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

papership

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值