3.十六进制转换为二进制 将每位十六进制数用相应的四位二进制数表 【例1.1.5】将十六进制数(21A.5)16转换成 二进制数。 解:十六进制数对应的二进制数 (21A.5)16=(00100011010.0101)2 =(10001010.0101)2
3.十六进制转换为二进制 将每位十六进制数用相应的四位二进制数表 示。 【例1.1.5】将十六进制数(21A.5)16 转换成 二进制数。 解: 十六进制数对应的二进制数 (21A.5)16=(0010 0001 1010.0101)2 =(1000011010.0101)2
4.二进制转换为十六进制 二进制数转换为16进制数时,以小数点为 界,分别向左、向右以四位为一组,最高位不 到4位者用0补齐,最低位不到4位者也用①补 齐,然后将四位二进制数用相应的十六进制数 表示。 【例116】将二进制数(1100101101)2转换 为十六进制数 解:二进制数对应的十六进制数 (1100101101) =(1100101.101)2=(65A)16
4.二进制转换为十六进制 二进制数转换为16进制数时,以小数点为 界,分别向左、向右以四位为一组,最高位不 到4位者用0补齐,最低位不到4位者也用0补 齐,然后将四位二进制数用相应的十六进制数 表示。 【例1.1.6】将二进制数(1100101.101)2转换 为十六进制数 解:二进制数对应的十六进制数 (1100101.101)2 =( 110 0101.101 )2=(65.A)16 0 0
1.1.3编码 编码一一就是用二进制码来表示给定的信息 符号。信息符号可以是十进制数符0,1, 2,…,9;字符A、B、C 运算符 69 ”等 带符号的二进制编码 在数字系统中,正、负的表示方法是:把 个数最高位作为符号位,用“0”表示“+”;用 6199 表示 其表示法有原码、反码和码
1.1.3 编码 编码——就是用二进制码来表示给定的信息 符号。 信息符号可以是十进制数符0,1, 2, … ,9 A、B、C 、 …;运算符 “+”、“-”、“=”等。 一、带符号的二进制编码 在数字系统中,正、负的表示方法是: 把一 个数最高位作为符号位,用“0”表示“+”;用 “1”表示“-” 。 其表示法有原码、反码和码
1.原码( True Form 原码表示法又称符号一数值表示法。正数的 符号位用“0” X1=+1101X2=-1101 示;数值部分保X1)原=11012)原=1101 2.反码(One′s X)反=01101=1101 反码的符号表 (X2)反=1001 值部分保持不变(1补=X1原=X1)反= =01101=1101 (X2)补=10011 值按位求反。 3补码( Two's complement) 补码的符号表示和原码相同。正数的补码数
1.原码(True Form) 原码表示法又称符号—数值表示法。 正数的 符号位用“0”表示;负数的符号位用“1”表 示;数值部分保持不变。 2.反码(One′s complement) 反码的符号表示法与原码相同,正数反码的数 值部分保持不变,而负数反码的数值是原码的数 值按位求反。 3.补码(Two′s complement) 补码的符号表示和原码相同。 正数的补码数 X1=+1101 X2=-1101 (X1)原=1101 (X2)原 =11101 (X1)反=01101=1101 (X2)反=1001 (X1)补=(X1)原=(X1)反=01101=1101 (X2)补=10011
值部分也与原码相同。负数的补码是这样得 到的:将数值部分按位求反,再在最低位加1。 带小数点的数的编码 个数既有小数部分又有整数部分,在数 字系统中一般有两种之士 中兰上士 (N)10=(0.25)10=10-2×25 示 则数N的阶码E=—2,尾数 任何数制的数NM=25。对于二进制数, 为基数:E为阶码,可表示为N=2XM 数,取值为整数或小数
值部分也与原码相同。 负数的补码是这样得 到的: 将数值部分按位求反,再在最低位加1。 二、 带小数点的数的编码 一个数既有小数部分又有整数部分,在数 字系统中一般有两种方式:定点表示和浮点表 示。 任何数制的数N,均可以表示为 式中,R 为基数;E为阶码,取值为整数;M为数N的尾 数,取值为整数或小数。 (N)10=(0.25)10 =10-2 ×25 则数N的阶码E=-2,尾数 M=25。对于二进制数, 可表示为N=2E×M