《八进制数与十六进制数间的转换ppt课件.ppt》由会员分享,可在线阅读,更多相关《八进制数与十六进制数间的转换ppt课件.ppt(33页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、返回火灾袭来时要迅速疏散逃生,不可蜂拥而出或留恋财物,要当机立断,披上浸湿的衣服或裹上湿毛毯、湿被褥勇敢地冲出去引入:猜数字游戏你心里默想一个小于你心里默想一个小于 50 50 的两位数的两位数接着,请告诉我在以下的接着,请告诉我在以下的 6 6 张卡片中张卡片中 哪几张卡片里有你想的那个数?哪几张卡片里有你想的那个数?之后,我就能猜出这个数之后,我就能猜出这个数为什么?为什么?返回火灾袭来时要迅速疏散逃生,不可蜂拥而出或留恋财物,要当机立断,披上浸湿的衣服或裹上湿毛毯、湿被褥勇敢地冲出去0卡片卡片 1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33 3
2、5 37 39 41 43 45 47 49 1卡片卡片 2 3 6 7 10 11 14 15 18 19 22 23 26 27 30 31 34 35 38 39 42 43 46 47 50 2卡片卡片 4 5 6 7 12 13 14 15 20 21 22 23 28 29 30 31 36 37 38 39 44 45 46 473卡片卡片 8 9 10 11 12 13 14 15 24 25 26 27 28 29 30 31 40 41 42 43 44 45 46 47 返回火灾袭来时要迅速疏散逃生,不可蜂拥而出或留恋财物,要当机立断,披上浸湿的衣服或裹上湿毛毯、湿被褥勇
3、敢地冲出去4卡片卡片 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 48 49 50 5卡片卡片 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 返回火灾袭来时要迅速疏散逃生,不可蜂拥而出或留恋财物,要当机立断,披上浸湿的衣服或裹上湿毛毯、湿被褥勇敢地冲出去信息的基本单位(比特)目 录各种进制数之间的转换整数(定点数)的表示小 结 各种进制数的表示法重点难点重点难点返回火灾袭来时要迅速疏散逃生,不可蜂拥而出或留恋财物,要当机立断,披上浸湿的衣服或裹上湿毛毯、湿被褥勇敢地冲出去1.
4、4.1 信息的基本单位信息的基本单位(比特比特)(1)比特比特(bit 或或 b)-二进制位二进制位是表示和存储信息的最小单位。是表示和存储信息的最小单位。(2)表示:表示:1 1个个bitbit有两种状态,即有两种状态,即 0 0、1 1。如:开关的开或关,灯泡的亮或暗,电平的高或低。如:开关的开或关,灯泡的亮或暗,电平的高或低。计算机内部电路只有两种状态计算机内部电路只有两种状态,内部数据只能采用二内部数据只能采用二进制表示进制表示,外部输入的其它进制数需通过编译器转化外部输入的其它进制数需通过编译器转化为二进制数为二进制数(3)字节字节(Byte(Byte或或 B)-B)-一个字节包含一
5、个字节包含8 8个比特。个比特。b b7 7 b b6 6 b b5 5 b b4 4 b b3 3 b b2 2 b b1 1 b b0 01 1 1 1、什么是比特?、什么是比特?、什么是比特?、什么是比特?返回火灾袭来时要迅速疏散逃生,不可蜂拥而出或留恋财物,要当机立断,披上浸湿的衣服或裹上湿毛毯、湿被褥勇敢地冲出去2 2 2 2、比特的存储、比特的存储、比特的存储、比特的存储(1 1)常用的存储单位)常用的存储单位(存储容量存储容量)千字节千字节(KBKB)1 1KBKB=2=21010字节字节=1024B1024B兆字节兆字节(MBMB)1MB=21MB=22020字节字节=1024
6、KB=1024KB吉字节吉字节(GBGB)1GB=21GB=23030字节字节=1024MB=1024MB太字节太字节(TBTB)1TB=21TB=24040字节字节=1024GB=1024GB(2)(2)常用的传输速率单位常用的传输速率单位 比特比特/秒秒(b/sb/s)bps)bps 千比特千比特/秒(秒(kb/s),1kb/s=10kb/s),1kb/s=103 3 b/sb/s 兆比特兆比特/秒(秒(Mb/s),1Mb/s=10Mb/s),1Mb/s=106 6 b/sb/s 吉比特吉比特/秒(秒(Gb/sGb/s),1Gb/s=10),1Gb/s=109 9 b/sb/s 太比特太比
7、特/秒(秒(Tb/s),1Tb/s=10Tb/s),1Tb/s=101212 b/sb/s返回火灾袭来时要迅速疏散逃生,不可蜂拥而出或留恋财物,要当机立断,披上浸湿的衣服或裹上湿毛毯、湿被褥勇敢地冲出去(1)二进制数可进行两种基本运算:二进制数可进行两种基本运算:算术运算算术运算和和逻辑运算逻辑运算。3 3 3 3、二进制数的运算、二进制数的运算、二进制数的运算、二进制数的运算(P9)(P9)(P9)(P9)二进制的算术运算二进制的算术运算 0+0 0 0+1 1 1+0 1 1+1 1 10 0 0-0 0 0-1 1 1 1-0 1 1-1 0算数加算数加算数减算数减返回火灾袭来时要迅速疏
8、散逃生,不可蜂拥而出或留恋财物,要当机立断,披上浸湿的衣服或裹上湿毛毯、湿被褥勇敢地冲出去 0 0 1 1 0 1 0 1 0 1 1 1 0 0 1 1 0 1 0 1 0 0 0 1-(0)=1 -(1)=0逻辑加逻辑加(或或)逻辑乘逻辑乘(与与)取反取反(非非)二进制的逻辑运算二进制的逻辑运算 返回火灾袭来时要迅速疏散逃生,不可蜂拥而出或留恋财物,要当机立断,披上浸湿的衣服或裹上湿毛毯、湿被褥勇敢地冲出去1.4.2 各各 种种 进进 制制 数数 的表示的表示 法法进位制进位制二进制二进制八进制八进制十进制十进制十六进制十六进制规则规则逢逢2进进1逢逢8进进1逢逢10进进1逢逢16进进1基
9、数基数281016数符数符0 10 1 2 34 5 6 70 1 2 3 45 6 7 8 90 1 2 3 45 6 7 8 9 A B C D E F 位权位权2的一次方的一次方8的一次方的一次方10的一次方的一次方16的一次方的一次方形式表示形式表示B(BIN)O(OCT)D(DEC)H(HEX)返回火灾袭来时要迅速疏散逃生,不可蜂拥而出或留恋财物,要当机立断,披上浸湿的衣服或裹上湿毛毯、湿被褥勇敢地冲出去1.4.3各各 种种 进进 制制 数数 之间的转换之间的转换各种进制数间的转换规则各种进制数间的转换规则以十进制为基本进制:(1)其它进制转化为十进制,按位权 乘以基数的N-1次方;
10、(2)十进制转化为其它进制,整数部分除基数取余,小数部分乘基数取整。返回火灾袭来时要迅速疏散逃生,不可蜂拥而出或留恋财物,要当机立断,披上浸湿的衣服或裹上湿毛毯、湿被褥勇敢地冲出去192余数 92*十进制数与二进制数间的转换十进制数与二进制数间的转换A.“十进制”转“二进制”142121022010高位低位(19)10=(10011)2B.“二进制”转“十进制”(10011)2=1*24+1*21+1*20=16+2+1=19注意:2的0次方等于1,不是0返回火灾袭来时要迅速疏散逃生,不可蜂拥而出或留恋财物,要当机立断,披上浸湿的衣服或裹上湿毛毯、湿被褥勇敢地冲出去十进制小数转换成二进制小数十
11、进制小数转换成二进制小数方法方法:乘乘2取整顺排法取整顺排法例:(例:(0.875)10转换为二进制小数:转换为二进制小数:0.875*2=1.75 整数部分为整数部分为1 0.75*2=1.5 整数部分为整数部分为1 0.5*2=1 整数部分为整数部分为1*十进制数与二进制数间的转换十进制数与二进制数间的转换*十进制数与二进制数间的转换十进制数与二进制数间的转换返回火灾袭来时要迅速疏散逃生,不可蜂拥而出或留恋财物,要当机立断,披上浸湿的衣服或裹上湿毛毯、湿被褥勇敢地冲出去练习:(15)10=()2*十进制数与二进制数间的转换十进制数与二进制数间的转换(6969)1010=()2 2(0.75
12、0.75)1010=()2 2(12.87512.875)1010=()2 2返回火灾袭来时要迅速疏散逃生,不可蜂拥而出或留恋财物,要当机立断,披上浸湿的衣服或裹上湿毛毯、湿被褥勇敢地冲出去练习:(1011101)2=()10(1011.101)2=()10(1011.101)2=1*2(1011.101)2=1*222+1*2+1*211+1*2+1*200+1*2+1*2-1-1+1*2+1*2-3-393937.6257.625返回火灾袭来时要迅速疏散逃生,不可蜂拥而出或留恋财物,要当机立断,披上浸湿的衣服或裹上湿毛毯、湿被褥勇敢地冲出去198余数 28*十进制数与八进制数间的转换十进制
13、数与八进制数间的转换A.“十进制”转“八进制”302高位低位(19)10=(23)8B.“八进制”转“十进制”(23)8=2*81+3*80=16+3=19返回火灾袭来时要迅速疏散逃生,不可蜂拥而出或留恋财物,要当机立断,披上浸湿的衣服或裹上湿毛毯、湿被褥勇敢地冲出去2716余数 116*十进制数与十六进制数间的转换十进制数与十六进制数间的转换A.“十进制”转“十六进制”1101高位低位(27)10=(1B)16B.“十六进制”转“十进制”(1B)16=1*161+11*160=16+11=27写成(111)16行吗?B代表的代表的数是多少数是多少?返回火灾袭来时要迅速疏散逃生,不可蜂拥而出或
14、留恋财物,要当机立断,披上浸湿的衣服或裹上湿毛毯、湿被褥勇敢地冲出去练习:*十进制数与十进制数与N进制数间的转换进制数间的转换(8989)1010=()8 8(8989)1010=()1616(125125)1010=()8 8(125125)1010=()161613113159594454455555返回火灾袭来时要迅速疏散逃生,不可蜂拥而出或留恋财物,要当机立断,披上浸湿的衣服或裹上湿毛毯、湿被褥勇敢地冲出去*二进制数与八进制数间的转换二进制数与八进制数间的转换A.“二进制二进制”转转“八进制八进制”B.“八进制八进制”转转“二进制二进制”关键点关键点(技巧技巧):因为:因为2的的3次方
15、等于次方等于8,所以,所以3位二进制数等于位二进制数等于1位八进制数位八进制数。(10111)2=(0 10 111)2 =(2 7 )8 前面补0成3位一组 (2 7 )8 =(010 111)2 =(10111)2返回火灾袭来时要迅速疏散逃生,不可蜂拥而出或留恋财物,要当机立断,披上浸湿的衣服或裹上湿毛毯、湿被褥勇敢地冲出去*二进制数与十六进制数间的转换二进制数与十六进制数间的转换A.“二进制二进制”转转“十六进制十六进制”B.“十六进制十六进制”转转“二进制二进制”(101111)2=(0010 1111)2 =(2 F )16前面补0成4位一组 (A F )16 =(1010 1111
16、)2 =(10101111)2注意不能写成15关键点关键点(技巧技巧):因为:因为2的的4次方等于次方等于16,所以,所以4位二进制数等于位二进制数等于1位十六进制数位十六进制数。返回火灾袭来时要迅速疏散逃生,不可蜂拥而出或留恋财物,要当机立断,披上浸湿的衣服或裹上湿毛毯、湿被褥勇敢地冲出去*八进制数与十六进制数间的转换八进制数与十六进制数间的转换以二进制数为中介,先将要转换的进制数化为二进制数,再转换成目的进制数。如:(7 3)8=(111 011)2 =(00 11 1011)2 =(3 B )16注:二进制的1011等于十六进制的11,用 B 表示。反之,亦然。返回火灾袭来时要迅速疏散逃
17、生,不可蜂拥而出或留恋财物,要当机立断,披上浸湿的衣服或裹上湿毛毯、湿被褥勇敢地冲出去练习练习(327.16)8=()2(11001.110)2=()8(4E.2C)16=()2(11101.1110)2=()8返回火灾袭来时要迅速疏散逃生,不可蜂拥而出或留恋财物,要当机立断,披上浸湿的衣服或裹上湿毛毯、湿被褥勇敢地冲出去1.4.4 数值在计算机中的表示数值在计算机中的表示数值信息指的是数学中的数,它有正负和大数值信息指的是数学中的数,它有正负和大小之分。小之分。计算机中的数值信息分成计算机中的数值信息分成整数和实数整数和实数两大类两大类计算机中的整数分为两类:计算机中的整数分为两类:无符号整
18、数和带无符号整数和带符号整数符号整数返回火灾袭来时要迅速疏散逃生,不可蜂拥而出或留恋财物,要当机立断,披上浸湿的衣服或裹上湿毛毯、湿被褥勇敢地冲出去1.4.4 整数的表示整数的表示1.1.1.1.整数的概念:整数的概念:整数的概念:整数的概念:不使用小数点,或者说小数点始终隐含在个位数的右面不使用小数点,或者说小数点始终隐含在个位数的右面.因此整数也叫做因此整数也叫做“定点数定点数”。2.2.2.2.整数的分类:整数的分类:整数的分类:整数的分类:不带符号的整数不带符号的整数不带符号的整数不带符号的整数,一定是正整数,一定是正整数取值范围:取值范围:8 8位:位:0 0255 16255 16
19、位位 0 06553565535,带带带带符符符符号号号号的的的的整整整整数数数数,既既可可表表示示正正整整数数,又又可可表表示示负负整整数数。使使用用最最高位高位(最左面的一位最左面的一位)作为符号位:作为符号位:“0 0 0 0”-”-正数,正数,“1 1 1 1”-”-负数,其余各位表示数的值负数,其余各位表示数的值取值范围:取值范围:8 8位位 127127127(127(2 27 7-1)-1)2 27 71)1)例如:例如:00101011=00101011=43,10101011=43,10101011=4343返回火灾袭来时要迅速疏散逃生,不可蜂拥而出或留恋财物,要当机立断,披
20、上浸湿的衣服或裹上湿毛毯、湿被褥勇敢地冲出去8位二进制位二进制无符号整数无符号整数带符号整数带符号整数(原码)(原码)带符号整数带符号整数(补码)(补码)0000000000000001011111111000000010000001.1111111101.127128129.25501.127-0-1.-12701.127-128-127.-1返回火灾袭来时要迅速疏散逃生,不可蜂拥而出或留恋财物,要当机立断,披上浸湿的衣服或裹上湿毛毯、湿被褥勇敢地冲出去3.3.3.3.整数的表示整数的表示整数的表示整数的表示uu 原码原码原码原码:带符号整数的二进制表示方法:带符号整数的二进制表示方法优点:
21、简单、直观优点:简单、直观缺点:减法运算较繁,缺点:减法运算较繁,不便于不便于CPUCPU的运算处理的运算处理有有0(00000000)0(00000000)和和0(100000000)0(100000000)u 补码补码补码补码:在计算机中,:在计算机中,负数使用补码负数使用补码表示表示 除符号位外,其余部分在原码的基础上按位取反,然后除符号位外,其余部分在原码的基础上按位取反,然后末位加末位加“1”1”(补码补码=反码反码+1+1)返回火灾袭来时要迅速疏散逃生,不可蜂拥而出或留恋财物,要当机立断,披上浸湿的衣服或裹上湿毛毯、湿被褥勇敢地冲出去例如:求例如:求4343的原码和补码。的原码和补
22、码。(43)43)原原=10101011=10101011绝对值部分每一位取反后为:绝对值部分每一位取反后为:(43)43)反反=1101010011010100末位加末位加“1 1”得到:得到:(43)43)补补=11010101=11010101返回火灾袭来时要迅速疏散逃生,不可蜂拥而出或留恋财物,要当机立断,披上浸湿的衣服或裹上湿毛毯、湿被褥勇敢地冲出去计算机中,为何要对负数采用补码形式?计算机中,为何要对负数采用补码形式?符号位可直接参加运算,无须特殊处理。符号位可直接参加运算,无须特殊处理。由于加法运算与减法运算的规则不统一,由于加法运算与减法运算的规则不统一,采用负数的补码表示后,
23、采用负数的补码表示后,减法运算可变换减法运算可变换为加法运算,为加法运算,可少去减法运算的逻辑电路。可少去减法运算的逻辑电路。采用补码表示法,采用补码表示法,0的表示唯一的表示唯一(00000000)返回火灾袭来时要迅速疏散逃生,不可蜂拥而出或留恋财物,要当机立断,披上浸湿的衣服或裹上湿毛毯、湿被褥勇敢地冲出去补码计算举例:补码计算举例:5-2=3 2 5-2=3 2 5=-35=-3 5 5补码补码 =00000101 2=00000101 2补码补码=00000010=00000010+-2+-2补码补码 =11111110 =11111110 -5-5补码补码=11111011=1111
24、1011 3 3 补码补码 =00000011 =00000011 -3-3补码补码=11111101=11111101补码表示法中补码表示法中“0”0”与与“0”0”无区别,都表示为全无区别,都表示为全“0”0”。相同位数的二进制补码,可表示的数的相同位数的二进制补码,可表示的数的(个数个数)范围范围比原码多一个数,即最小负数(比原码多一个数,即最小负数(128128)。)。注:正整数的原码和补码相同注:正整数的原码和补码相同返回火灾袭来时要迅速疏散逃生,不可蜂拥而出或留恋财物,要当机立断,披上浸湿的衣服或裹上湿毛毯、湿被褥勇敢地冲出去8位二进制位二进制无符号整数无符号整数带符号整数带符号整
25、数(原码)(原码)带符号整数带符号整数(补码)(补码)0000000000000001011111111000000010000001.1111111101.127128129.25501.127-0-1.-12701.127-128-127.-1返回火灾袭来时要迅速疏散逃生,不可蜂拥而出或留恋财物,要当机立断,披上浸湿的衣服或裹上湿毛毯、湿被褥勇敢地冲出去小结1B=8bit1B=8bit1KB=21KB=21010B,1kb/s=10B,1kb/s=103 3b/sb/s其它进制转化为十进制:位权乘以基数的其它进制转化为十进制:位权乘以基数的n-1n-1次方次方十进制转化为其它进制:十进制转
26、化为其它进制:整数部分除基数取余整数部分除基数取余,小数部分乘基数取整小数部分乘基数取整不带符号的整数不带符号的整数不带符号的整数不带符号的整数,一定是正整数,一定是正整数,取值范围:取值范围:8 8位位 0 0255255,1616位位 0 06553565535在计算机中,负数使用在计算机中,负数使用补码补码表示表示方法:方法:除符号位外,其余部分在原码的基础除符号位外,其余部分在原码的基础上按位取反,然后末位加上按位取反,然后末位加“1”“1”返回火灾袭来时要迅速疏散逃生,不可蜂拥而出或留恋财物,要当机立断,披上浸湿的衣服或裹上湿毛毯、湿被褥勇敢地冲出去作业P4 (1)()(2)P22 (1)P22自测题自测题1 一、二、三一、二、三返回火灾袭来时要迅速疏散逃生,不可蜂拥而出或留恋财物,要当机立断,披上浸湿的衣服或裹上湿毛毯、湿被褥勇敢地冲出去今天课就上到这里,欢迎大家多提意见。Email:返回火灾袭来时要迅速疏散逃生,不可蜂拥而出或留恋财物,要当机立断,披上浸湿的衣服或裹上湿毛毯、湿被褥勇敢地冲出去返回