信息在计算机中用几进制表示,2017计算机等级考试知识点:数据在计算机中的表示...

1.2数据在计算机中的表示

●计算机所表示和使用的数据可分两大类:数值数据和字符数据【非数值数据】,任何形式的数据进入计算机都必须进行二进制编码转换,计算机内部均用二进制数来表示各种信息。

●计算机中常用的集中进位计数制的表示:(逢R进一)

R进制

基数R

基本符号

符号表示

二进制

2

0,1

21

B

八进制

8

0,1,2,3,4,5,6,7

81

O

十进制

10

0,1,2,3,4,5,6,7,8,9

101

D

十六进制

16

0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F

161

H

●R进制转换为十进制:将R进制数按权展开求和。

(123.1)H=(1×162+2×161+3×160+1×16-1)D=(256+32+3+0.0625)D=(291.0625)D

(123.1)O=(1×82+2×81+3×80+1×8-1)D=(64+16+3+0.125)D=(83.125)D

(10110.1)B=(1×24+0×23+1×22+1×21+0×20+1×2-1)D=(16+4+2+0.5)D=(22.5)D

●十进制转换为R进制:用短除法把整数部分“除R取余”从下往上写+用连乘法把小数部分“乘R取整”从上往下写。

(225.8125)D=(11100001.1101)B

(225.15)D≈(341.11463)O

(225.15)D≈(E1.26666)H

注意:小数部分“乘R取整”时每次的乘积要去掉整数部分,只用小数部分再乘R取整。

●八进制转换为十六进制:以二进制为中介。

二进制与十六进制的关系 ¬

2进制 0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111

16进制 0 1 2 3 4 5 6 7 8 9 a(10) b(11) c(12) d(13) e(14) f(15)

二进制与八进制间的关系 ¬

2进制 000 001 010 011 100 101 110 111

8进制 0 1 2 3 4 5 6 7

3位二进制相当于1位八进制;4位二进制相当于1位十六进制。二进制数转换成八进制数时,以小数点为中心向左右两边分组,每3位一组,两头不足3位的补0即可;二进制转换成十六进制数只要以4位为一组进行分组,不足补0即可。八(十六)进制数转换成二进制数,只要将一位化为3(4)位即可。例如八进制转十六进制

●计算机中的信息单位:

度量数据最小的单位:位(bit),但是信息组织和存储及计算机体系结构的基本单位是字节(Byte,B),1 Byte=8 bit ,计算机信息单位统一为字节(B,Byte):

K 字节(千字节) 1 KB=1024 B (Byte)

M 字节(兆字节) 1 MB=1024 KB(KiloByte)

G 字节(吉字节) 1 GB=1024 MB(MegaByte)

T 字节(太字节) 1 TB=1024 GB(GigaByte)

说明:B(Byte,字节);K(Kilo,千);M(Mega,百万,兆);G(Giga,十亿);T(Tril,万亿)。

●字符:西文字符和中文字符

1、ASCII编码:西文字符中最常用的编码是ASCII码(美国信息交换标准码),分7位码和8位码两种版本,国际通用的是7位ASCII码,用7位二进制数表示一个字符的编码,共有27=128不同的编码值表示的128个字符编码。其中有34个非图形字符(控制字符)和94个图形字符(可打印字符)。计算机的内部用一个字节(8个二进制位)存放一个7位ASCII码,最高位置为0,预留用于以后的字符集扩充。

!!! 注:排列顺序次序为b6b5b4b3b2b1b0 ,b6为最高位,b0为最低位。

在ASCII码中,有4组字符:一组是控制字符,如LF,CR等,其对应ASCII码值最小;第2组是数字0~9;第3组是大写字母A~Z;第4组是小写字母a~z。这4组对应的值逐渐变大。

大小排列:控制字符

从0~9,A~Z,,a~z,都是顺序排列的,且小写字母的码值比大写的字母码值大32,

记住以下几个字符编码:

“a” 字符的编码为1100001,对应的十进制数是97;则“b”的编码值是98。

“A” 字符的编码为1000001,对应的十进制数是65;则“b”的编码值是66。

“0” 字符的编码为0110000,对应的十进制数是48;则“b”的编码值是49。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值