数据存储和处理概念:位、字节、字、字长

news/2025/4/1 4:38:11/

文章目录

  • 一、基本概念
    • 1、位和字节
    • 2、字和字节

一、基本概念

1、位和字节

(Bit):计算机中存储信息的最小单位。可以存储一个二进制数,或者说可以表示两种状态。

字节(Byte):计算机中存储信息都基本单位。八个二进制位为一个字节。

注意,这里我们说字节是存储信息的基本单位,也就是说一个完整的信息必须至少要使用一个字节来表示。

我用最流行的编程语言之一C语言举个例子:存储的信息可以是数字、字符等等,C语言使用的ASC II字符类型需要使用一个字节来表示,而int类型在16位机器、32位机器中分别使用两个字节和四个字节来表示。

无法使用1位、2位、… 或7位来表示信息。

如下图所示,是GPT的一些看法

在这里插入图片描述

扩展知识

常见存储容量单位,虽然有联系,但是希望不要和上面的概念混淆。存储容量单位,和长度单位,厘米、分米、幂表示长度大小一样,它只是表示存储容量大小的单位。

1TB = 1024GB
1GB = 1024MB
1MB = 1024KB
1KB = 1024Byte

字节是信息存储的最小单位,所以平时我们可能会听到某个文件有多少个字节,却很少有人说文件有多少位。

位:bit,简写:b,是数据存储的最小单位。在计算机语言中,存放一个二进制的数(“0”或“1”)称为位。

字节:Byte,B
千字节:Kilobyte, KB
兆字节:Megabytes,MB
吉字节:Gigabyte,GB
太字节:Terabyte,TB

2、字和字节

(Word):字是计算机处理信息的基本单位,其大小取决于计算机体系结构和操作系统。一个字由若干个字节组成,通常是2个字节、4个字节或更多。

字长(Word Length):字长指的是计算机处理器一次能处理的二进制数据的位数。它决定了计算机的运算能力和数据存储的最大范围。常见的字长包括16位、32位、64位等。

例如,我的电脑CPU和操作系统都是64位的,所以一个字由8个字节组成,CPU一次可以处理64位数据。对于32位CPU和操作系统,一个字由8个字节组成了,CPU可以一次处理32位数据。对于C语言中,一个字节表示的字符,64位机器一次可以处理8个字符,32位机器一次可以处理4个字符

需要注意的是,位和字节表示的是存储信息的概念,而字和字长则用于描述计算机处理信息都能力。这些术语在计算机科学中经常使用,并在计算机体系结构、编程和数据存储等方面发挥重要作用。

扩展知识

在这里插入图片描述


http://www.ppmy.cn/news/924567.html

相关文章

Linux宝塔Mysql读写分离配置,两台服务器,服务器存在多个库

Linux宝塔Mysql读写分离配置,两台服务器,服务器存在多个库 一、主库操作 #登录数据库,用root登录方便,用其他账号会提示权限不足,需要登录root给予权限 mysql -u root -p 密码#创建一个账号,供从库用该账…

GitHub 上100个优质前端项目整理,非常全面!

点击上方“Github中文社区”,关注 看遍Github好玩的项目 作 者:小明小明长大了来 源:https://www.jianshu.com/p/72ca8192f7b8 这里整理收集了 GitHub上几乎所有优秀的前端项目,包括工具,优质资源,测试工具…

拯救你的存储与算力,AI+ NAS还能这样玩?

作者 | fishexpert 在 InfoQ 此前的多期文章中已提到过 NAS 技术,今天我们要讨论的是,当 NAS 应用越来越普及时,该如何借助 AI 使其变得更智能化,更切合于办公需求或家用需求。试想,如果小 A 可以通过语音指令控制 NA…

一文带你看懂TCP/IP协议 (更新中 现更新至网络层部分)

相信大家在编程的学习或应用中,对网络编程都有一定的需求。我们都知道http/https属于TCP/IP协议,也都用到过get,post等方法,但是想要真正的了解这些东西的原理。我认为TCP/IP协议还是很有必要了解一下的。 TCP/IP协议详解 序言 随…

专访轮子哥:我在微软「造轮子」,一不小心成了知乎大V

陈梓瀚Vczh,在网络上,大家可能熟悉他在知乎的外号——轮子哥。而在现实中,他的名字就印在久负盛名的C经典教程《C Primer 第五版》的封面上,因为他是这本书的审校之一。 他常年利用闲暇时间开发C图形界面库GacUI。这是一款在架构上…

GDI 及OPENGL的区别

GDI的介绍: GDI是Windows XP的一个子系统,它主要负责在显示屏幕和打印设备输出有关信息。 它是一组通过C类实现的应用程序编程接口。 GDI对以前的Windows版本中GDI进行了优化,并添加了许多新的功能。作为图形设备接口的GDI使得应用程序开发人…

第二次作业:王者荣耀软件分析

你选择的产品是? 王者荣耀 为什么选择该产品作为分析? 因为我本身是比较喜欢游戏,而且将来也想从事游戏方面的工作,对这类产品会比较感兴趣。 该产品是怎么诞生的(在什么样的背景下)? 即时战略游…

2021-01-11

一、软件的分类 1、软件的定义: 是一系列按照特定顺序组织的计算机数据和指令的集合2、根据应用场景分类: 工具类软件、游戏型软件、媒体型软件、电商型软件等3、根据软件架构分类: 单机版软件、分布式软件单机版软件: offic…