二进制、八进制、十六进制数的对应表示 十进制二进制十六进制十进制」二进制十六进制 0 0 0 89 1000 1001 123 10 10 11 4 100 4 1010 11 1011 12 1100 101 13 1101 89ABCDEF 6 110 6 14 1110 111 7 15 1111
江西财经职业学院南昌校区 赵庆 11 十进制 二进制 十六进制 十进制 二进制 十六进制 0 0 0 8 1000 8 1 1 1 9 1001 9 2 10 2 10 1010 A 3 11 3 11 1011 B 4 100 4 12 1100 C 5 101 5 13 1101 D 6 110 6 14 1110 E 7 111 7 15 1111 F 二进制、八进制、十六进制数的对应表示
计算机内部采用二进制的原因: 1)简单可行,容易实现。0和1对应两种状态 稳定可靠,而且二进制的两状态正好符合电 脑的制造原理,如电脑中的有磁性和无磁性、 高电位和低电位等 2)运算规则简单。 3)适合逻辑运算。二进制的0和1,正好与现 实中真假、对错可以相对应 二进制的缺点:数字冗长,书写繁琐,容易出 错,不便阅读
江西财经职业学院南昌校区 赵庆 12 ▪ 计算机内部采用二进制的原因: 1)简单可行,容易实现。0和1对应两种状态, 稳定可靠,而且二进制的两状态正好符合电 脑的制造原理,如电脑中的有磁性和无磁性、 高电位和低电位等 2)运算规则简单。 3)适合逻辑运算。二进制的0和1,正好与现 实中真假、对错可以相对应 二进制的缺点:数字冗长,书写繁琐,容易出 错,不便阅读
1.2.3不同数制之间的转换 (1)X进制→十进制【X指二或十六进制】 转换规则:将X进制数按权展开后,将其当做十进制数相加 例1:(110.101)2=1×2+1×21+0×20+1×21+0×22+1×23=(6.625)0 例2:(F)16=2×16+15×160=(47)10 (2)十进制整数→X进制整数【X指二或十六进制】 转换规则:“除X逆取余数法
江西财经职业学院南昌校区 赵庆 13 1.2.3不同数制之间的转换 ⑴ X进制 → 十进制【X指二或十六进制】 转换规则:将X进制数按权展开后,将其当做十进制数相加 例1:(110.101)2=1×2 2+1×2 1+0×2 0+1×2 -1+0×2 -2+1×2 -3=(6.625)10 例2: (2F)16= 2×161+15×160 =(47)10 ⑵ 十进制整数 → X进制整数 【X指二或十六进制】 转换规则:“除X逆取余数法
(3)十六进制与二进制之间的转换 ①十六进制→二进制 转换规则:将每位十六进制数转换成四位二进制数,不足补零,小数 点不变 例(6B7.F5)16=(011010110111.11110101)2 因为:6 B F 5 01101011011111110101 ②二进制→十六进制 转换规则:从小数点开始,从左从右依次取4位,不足补零 然后将取得的4位二进制数分别转换成十六进制数,小数 点不变。 例(110100011.1)2=(1A3.C)6 0001 100
江西财经职业学院南昌校区 赵庆 14 ① 十六进制 → 二进制 转换规则:将每位十六进制数转换成四位二进制数,不足补零,小数 点不变 例(6 B 7 . F5)16 = ( 0 1 1 0 1 0 1 1 0 1 1 1 . 1 1 1 1 0 1 0 1) 2 因为:6 B 7 . F 5 ↓ ↓ ↓ ↓ ↓ 0110 1011 0111 1111 0101 (3)十六进制与二进制之间的转换 ② 二进制 → 十六进制 转换规则:从小数点开始,从左从右依次取4位,不足补零, 然后将取得的4位二进制数分别转换成十六进制数,小数 点不变。 例 (1 1 0 1 0 0 0 1 1 . 1 1 )2= ( 1 A 3 . C )16 0 0 0 1 1 1 0 0
1.3计算机中的字符编码 由前面介绍,计算机只能识别二进制形式的数据,我们把 数字、字符、汉字、图形、声音等数据转换成二进制的形 式的这种转换机制称为编码。 1.3.1西文字符的编码 ASCII (American Standard Code Information Interchange)码:是美国信息交换标准代码,用7位二进制 数表示一个字符的编码,它最多可以表示128个字符,包 括了10个十进制数(0~9),26个大写英文字母,26个小 写英文字母,标点符号等94个符号,以及34个控制符的编 码
江西财经职业学院南昌校区 赵庆 15 1.3计算机中的字符编码 由前面介绍,计算机只能识别二进制形式的数据,我们把 数字、字符、汉字、图形、声音等数据转换成二进制的形 式的这种转换机制称为编码。 1.3.1西文字符的编码 ASCII(American Standard Code Information Interchange) 码:是美国信息交换标准代码,用7位二进制 数表示一个字符的编码,它最多可以表示128个字符,包 括了10个十进制数(0~9),26个大写英文字母,26个小 写英文字母,标点符号等94个符号,以及34个控制符的编 码