信息的存储单位,计算机的信息表示(原码,反码,ASCII码,机内码等)

本文介绍了信息的基本存储单位(位、字节和机器字),以及它们之间的换算关系。详细讲述了数的表示方法,包括原码、反码和补码,并涵盖了字符编码(如ASCII码)和汉字编码(如GBK、GB18030)等内容。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

信息的存储单位

基本概念

1.位(bit,b):信息最小单位,为一个二进制数1或0

2.字节(Byte,B):八个二进制数组成,等于八位,为基本单位

3.机器字(字):计算机处理数据时,CPU一次性传输、运算或处理的二进制数据称为“字”或“机器字”,每个“字”占有的二进制位数叫做字长。计算机系统中常见的右32位,64位等,字长越长计算机一次处理的信息位就越多,精度就越高

 存储单位的换算

常见的存储单位有B,KB,MB,GB,TB等

1Byte=8bit

1KB=1024Byte=2(10)B

1MB=1024KB=2(20)B

1GB=1024MB=2(30)B

1TB=1024GB=2(40)B

 计算机中的信息表示

数的表示

如果符号位为0则为正数,如果符号数为1则为负数。最左边是最高位,最右边是最低位。

 对于二进制位数可表示的十进制数范围

 原码,反码和补码

 正数的原码是转换为二进制位的数,其原码,反码,补码相同

负数的原码是转为绝对值然后最高位变为1,反码是除最高符号位以外其余位数取反,补码是反码加一

  在计算机中,二进制先转换为补码进行计算再转为原码储存

 信息编码

1.字符编码

主要是ASCII码8位二进制数表示,最高位为0

 2.汉字编码

 汉字的输入码有音码和形码

注意:区位码是由区号和位号共同组成,如1234是由12(D)与34(D)组成加十六进制数时,需分别转换为十六进制再加减

 3.Unicode码

支持所有语言文字

4. GBK

5.GB18030-2000

6.BIG5

 综合练习

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

随风起随云落

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

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

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

打赏作者

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

抵扣说明:

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

余额充值