第九课二进制转换优秀课件.ppt

上传人:石*** 文档编号:48325565 上传时间:2022-10-05 格式:PPT 页数:28 大小:1.31MB
返回 下载 相关 举报
第九课二进制转换优秀课件.ppt_第1页
第1页 / 共28页
第九课二进制转换优秀课件.ppt_第2页
第2页 / 共28页
点击查看更多>>
资源描述

《第九课二进制转换优秀课件.ppt》由会员分享,可在线阅读,更多相关《第九课二进制转换优秀课件.ppt(28页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、第九课二进制转换第九课二进制转换第1页,本讲稿共28页3.1 数字化信息编码的概念数字化信息编码的概念(1)(1)位位 计算机中所有的数据都是以二进制来表示的,计算机中所有的数据都是以二进制来表示的,一个二进制代码称为一位,记为一个二进制代码称为一位,记为bitbit。位是计算。位是计算机中最小的机中最小的信息单位信息单位。10101000111100010001111位(bit)第2页,本讲稿共28页计算机中常用的名词计算机中常用的名词(2)字节在对二进制数据进行存贮时,以八位二进制代码为一个单元存放在一起,称为一个字节,记为Byte。字节是计算机中最小的存贮单位。10101100 0011

2、0011 111100001个字节(Byte)=8位问题一:11110101010111有几个字节?2Byte第3页,本讲稿共28页计算机中常用的名词计算机中常用的名词(3)字一条指令或一个数据信息,称为一个字。字是计算机信息交换、处理、存贮的基本单元。(4)字长CPU中每个字所包含的二进制代码的位数,称为字长。字长是衡量计算机性能的一个重要指标。字长越长,数据所包含的位数越多,精度越高。第4页,本讲稿共28页计算机中常用的名词计算机中常用的名词(5)指令指挥计算机执行某种基本操作的命令称为指令。一条指令规定一种操作,由一系列有序指令组成的集合称为程序。(6)容量容量是衡量计算机存贮能力时常用

3、的一个名词,主要指存贮器所能存贮信息的字节数。第5页,本讲稿共28页计算机中常用的名词计算机中常用的名词常用的容量单位有 B、KB、MB、GB问题二:B指Bit还是指Byte?Byte问题三:它们之间有什么关系?1KB=B 1MB=KB 1GB=MB210B =1024210KB =1024210MB =1024第6页,本讲稿共28页(第七章第2题)容量为640KB的存储设备,最多可存储()个西文字符。A.655360 B.655330 C.600360 D.640000 第7页,本讲稿共28页3.2进位计数制进位计数制十进制二进制八进制十六进制第8页,本讲稿共28页1十进十进制制 用十个不同

4、的符号来表示:用十个不同的符号来表示:0 0、1 1、2 2、3 3、4 4、5 5、6 6、7 7、8 8、9 9,称为代码。,称为代码。例如:例如:3650.9=3103650.9=3103 3+610+6102 2+510+5101 1+010+0100 0+910+910-1 1 数位、基数和位权是进制中的三大要素。数位、基数和位权是进制中的三大要素。约定数值后面没有字母或带有字母约定数值后面没有字母或带有字母“D”“D”时,表时,表示该数为十进制数示该数为十进制数 例如:十进制的例如:十进制的“3650.9”“3650.9”可以写成可以写成 “3650.9”“3650.9”或(或(3

5、650.93650.9)D D。第9页,本讲稿共28页2二进二进制制二进制数只有两个代码“0”和“1”,所有的数据都由它们的组合来实现。二进制数据在进行运算时,遵守“逢二进一,借一当二”的原则。约定数据后加上字母“B”表示二进制数据。十六进制数采用09和A、B、C、D、E、F六个英文字母一起构成十六个代码。3十六进十六进制制第10页,本讲稿共28页(第八章第2题)设A=10100111,B=101111,则A+B等于()。A.11010110B.1110110C.11001110D.11100111第11页,本讲稿共28页二进制、十进制、十六进制数对二进制、十进制、十六进制数对照表照表二进制数

6、二进制数十进制数十进制数十六进制数十六进制数二进制数二进制数十进制数十进制数十六进制数十六进制数0001000881111001991022101010A1133101111B10044110012C10155110113D11066111014E11177111115F第12页,本讲稿共28页3.3 不同进制之间的转换不同进制之间的转换1二进制与十进制的相互转换(10110.011)B=12=124 4+02+023 3+12+122 2+12+121 1+02+020 0+02+02-1-1+12+12-2-2+12+12-3-3=(22.375)D习题3.6第13页,本讲稿共28页(23

7、6)D=()B 例2:将(236)D转换成二进制2 2362 11802 59 02 29 12 14 12 7 02 3 12 1 1 0111101100习题3.6第14页,本讲稿共28页2二进制数与十六进制数的相互二进制数与十六进制数的相互转换转换例3:将(11001011101)B转换成十六进制。将原二进制数从最右侧开始,每四位划为一组(如果最高位不足四位,可在最左侧补0):0110 0101 1101D56(11001011101)B=()H 65D习题3.6第15页,本讲稿共28页2二进制数与十六进制数的相互二进制数与十六进制数的相互转换转换例4:将十六进制数(4F5E)H转换成二

8、进制数。01005F4(4F5E)H=()H 0100 1111 0101 1110E111101011110习题3.6第16页,本讲稿共28页3十六进制与十进制的相互转换十六进制与十进制的相互转换例5:将十六进制数(10F0)H 转换成十进制数。再将二进制数转换成十进制数:首先将十六进制数转换成二进制数:(10F0)H=()B1000011110000(1000011110000)B=1212+0211+127+126+125+124+020=()D4336习题3.6第17页,本讲稿共28页例例6:将十进制数(:将十进制数(3562)D转换成十六进转换成十六进制数。制数。首先将十进制数转换成

9、二进制数:(3562)D=(110111101010)B再将二进制数转换成十六进制数:(110111101010)B=(DEA)H235622 1781 02 89012 44502 22212 11102 551 2 271 2 131 2 61 2 302 11 01习题3.6第18页,本讲稿共28页3十六进制与十进制的相互转换十六进制与十进制的相互转换例7:将十六进制数(10F0)H 转换成十进制数。(10F0)H=1163+0162+15161+0160 =()D4336习题3.6第19页,本讲稿共28页3十六进制与十进制的相互转换十六进制与十进制的相互转换例8:将十进制数(3562)

10、D转换成十六进制数。将十进制数转变成十六进制数采用“除16取余”的方法,如图所示。将余数从下到上取出来后,结果为:(3562)D=()HDEA16 356216 222 A16 13 E 0 D习题3.6第20页,本讲稿共28页3.4计算机中数据的表示方法计算机中数据的表示方法1.原码一个二进制数同时包含符号和数值两部分,用最高位表示符号,其余位表示数值,这种表示带符号数的方法为原码表示法。例10:X1=-17,其原码为多少?(X1)原=0 0 0 1 0 0 0 1例9:X1=+17,其原码为多少?符号数值(X1)原=0 0 0 1 0 0 0 1(X2)原=1 0 0 1 0 0 0 1符

11、号数值习题3.6第21页,本讲稿共28页3.4计算机中数据的表示方法计算机中数据的表示方法 2.2.反码反码 反码是另一种表示有符号数的方法。对于正数,反码是另一种表示有符号数的方法。对于正数,其反码与原码相同;对于负数,在求取反码的时候,其反码与原码相同;对于负数,在求取反码的时候,除了符号位外,其余位按位取反,即除了符号位外,其余位按位取反,即“1”“1”都换成都换成“0”“0”,“0”“0”都换成都换成“1”“1”。例10:X1=-17,其原码为多少?(X1)原=0 0 0 1 0 0 0 1例9:X1=+17,其原码为多少?(X2)原=1 0 0 1 0 0 0 1习题3.6(X1)反

12、=0 0 0 1 0 0 0 1(X2)原=1 1 1 0 1 1 1 0第22页,本讲稿共28页3.4计算机中数据的表示方法计算机中数据的表示方法3.补码补码是表示带符号数的最直接方法。对于正数,其补码与原码相同;对于负数,则其补码为反码加1。例10:X1=-17,其原码为多少?(X1)原=0 0 0 1 0 0 0 1例9:X1=+17,其原码为多少?(X2)原=1 0 0 1 0 0 0 1习题3.6(X1)反=0 0 0 1 0 0 0 1(X2)原=1 1 1 0 1 1 1 0(X1)补=0 0 0 1 0 0 0 1(X2)补=1 1 1 0 1 1 1 1 第23页,本讲稿共2

13、8页3.5常用信息编码常用信息编码1BCD码人们习惯用十进制来计数,而计算机中则采用二进制,因此,为了方便,对十进制的09这十个数字进行二进制编码,把这种编码称为BCD码。BCD码用四位二进制数码表示09的十进制数。第24页,本讲稿共28页 十进制数和十进制数和BCD码对照表码对照表十进制十进制BCDBCD码码十进制十进制BCDBCD码码十进制十进制BCDBCD码码十进制十进制BCDBCD码码0 0000000003 3001100116 6011001109 9100110011 1000100014 4010001007 7011101112 2001000105 5010101018 8

14、01110111例13:请将973转换为BCD码。973=(1001 0111 0011)BCD习题3.6第25页,本讲稿共28页3.5常用信息编码常用信息编码2ASCII码在计算机中,用来表示字母、符号的二进制码,称为编码。目前最通用的是ASCII码(也称为美国标准信息交换码),这是一种七位码,可以组合出27=128种编码,其中包括52个英文字符(大、小写各26个)、09十个数字及一些常用符号。第26页,本讲稿共28页 7位位ASC码表码表 765 7654321432100000000100101001001101110010010110111011011111100000000NULNU

15、LDLEDLESPSP0 0P P p p00010001SOHSOHDC1DC1!1 1A AQQa aq q00100010STXSTXDC2DC2”2 2B BR Rb br r00110011ETXETXDC3DC3#3 3C CS Sc cs s01000100EOTEOTDC4DC4$4 4D DT Td dt t01010101ENQENQNAKNAK%5 5E EU Ue eu u01100110ACKACKSYNSYN&6 6F FV Vf fv v01110111BELBELETBETB 7 7GGWWg gw w10001000BSBSCANCAN(8 8H HX Xh

16、hx x10011001HTHTEMEM)9 9I IY Yi iy y10101010LFLFSUBSUB*:J JZ Zj jz z10111011VTVTESCESC+;K K k k 11001100FFFFFSFS,N N n n 11111111SISIVSVS/?OO o oDELDEL10000011001111第27页,本讲稿共28页3.6 习题1请将下列各十进制数分别转换为二进制、八进制和十六进制数:A746B7453C2832请将下列各二进制数转换为十进制、八进制和十六进制:A1110111000101B101011000101100C110101001D10001001000013将下列各十六进制数转换成十进制、二进制和八进制:AD0F3B476EC34FDF6E4将下列各十进制数转换为BCD码:A484B204C7965写出下列各二进制数的原码、反码、补码:A101100B1111111C-100000D-10110006请从ASCII码表中查出字符*、$、的ASCII码。第28页,本讲稿共28页

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 资格考试

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁