2信息的编码信息的编码思考:计算机中为什么要用二进制来表示信息•计算机作为一种电子计算工具,是由大量计算机作为一种电子计算工具,是由大量的电子器件组成的,在这些电子器件中,的电子器件组成的,在这些电子器件中,电路的通和断、电位的高和低,用两个数电路的通和断、电位的高和低,用两个数字符号字符号““11””和和““00””分别表示容易实现
同分别表示容易实现
同时二进制的运算法则也很简单,因此,在时二进制的运算法则也很简单,因此,在计算机内部通常用二进制代码来作为内部计算机内部通常用二进制代码来作为内部存储、传输和处理数据
存储、传输和处理数据
1)只有两个基本数码:0,12)采用逢2进1的进位规则十进制采用逢10进1如:17+6=23二进制采用逢2进1如:1+1=10二进制代码的特征加法、乘法运算法则0+0=00+1=11+0=11+1=100*0=00*1=01*0=01*1=1练习11010+111=1011
101+10
01=1011-101=1101
111-10
01=1101
01=100011101
1111101011
1011011011110
11111011*10=二进制十进制法则:乘权求和例子:(1101
01)2=(
)10位置:3210-1-2(1101
01)=1*23+1*22+0*21+1*20+0*2-1+1*2-2=8+4+0+1+0+0+0
25所以:(1101
01)2=(13
25)10二进制数十进制数(练习)(110101)2=()1025+24+22+20=32+16+4+1=5353二进制与十进制的转换二进制数十进制数(用“按权相加”法)(10010)2=(18)10二进制数10010代表的值2423222120转换结果1×24+0×23+0×22+1×21+