第九课二进制转换_第1页
第九课二进制转换_第2页
第九课二进制转换_第3页
第九课二进制转换_第4页
第九课二进制转换_第5页
已阅读5页,还剩23页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第三章 数字化信息编码与数据表示13.1数字化信息编码的概念(1)位计算机中所有的数据都是以二进制来表示的,一个二进制代码称为一位,记为bit。位是计算机中最小的信息单位。1位(bit)2计算机中常用的名词(2)字节在对二进制数据进行存贮时,以八位二进制代码为一个单元存放在一起,称为一个字节,记为Byte。字节是计算机中最小的存贮单位。10101100 00110011 111100001个字节(Byte)=8位问题一:11110101010111有几个字节?2Byte3计算机中常用的名词(3)字一条指令或一个数据信息,称为一个字。字是计算机信息交换、处理、存贮的基本单元。(4)字长CPU中每

2、个字所包含的二进制代码的位数,称为字长。字长是衡量计算机性能的一个重要指标。字长越长,数据所包含的位数越多,精度越高。4计算机中常用的名词(5)指令指挥计算机执行某种基本操作的命令称为指令。一条指令规定一种操作,由一系列有序指令组成的集合称为程序。(6)容量容量是衡量计算机存贮能力时常用的一个名词,主要指存贮器所能存贮信息的字节数。5计算机中常用的名词常用的容量单位有 B、KB、MB、GB问题二: B指Bit还是指Byte?Byte问题三:它们之间有什么关系? 1KB= B 1MB= KB 1GB= MB210B =1024210KB =1024210MB =10246(第七章第2题)容量为6

3、40KB的存储设备,最多可存储( )个西文字符。A. 655360 B. 655330 C. 600360 D. 640000 73.2进位计数制十进制二进制八进制十六进制81十进制用十个不同的符号来表示:0、1、2、3、4、5、6、7、8、9,称为代码。例如:3650.9=3103+6102+5101+0100+910-1 数位、基数和位权是进制中的三大要素。约定数值后面没有字母或带有字母“D”时,表示该数为十进制数例如:十进制的“3650.9”可以写成 “3650.9”或(3650.9)D。92二进制二进制数只有两个代码“0”和“1”,所有的数据都由它们的组合来实现。二进制数据在进行运算时

4、,遵守“逢二进一,借一当二”的原则。约定数据后加上字母“B”表示二进制数据。十六进制数采用09和A、B、C、D、E、F六个英文字母一起构成十六个代码。3十六进制10(第八章第2题)设A=10100111,B=101111,则A+B等于()。A. 11010110B. 1110110C. 11001110D. 1110011111二进制、十进制、十六进制数对照表二进制数十进制数十六进制数二进制数十进制数十六进制数0001000881111001991022101010A1133101111B10044110012C10155110113D11066111014E11177111115F123.3

5、不同进制之间的转换1二进制与十进制的相互转换(10110.011)B=124+023+122+121+020+02-1+12-2+12-3 =(22.375)D习题3.613(236)D=( )B 例2:将(236)D转换成二进制2 236 11802 5902 2912 1412 702 312 11 01习题3.6142二进制数与十六进制数的相互转换例3:将(11001011101)B转换成十六进制。将原二进制数从最右侧开始,每四位划为一组(如果最高位不足四位,可在最左侧补0):0110 0101 1101D56(11001011101)B=( )H 65D习题3.6152二进制数与十六进

6、制数的相互转换例4:将十六进制数(4F5E)H转换成二进制数。01005F4(4F5E)H=( )H 0100 1111 0101 1110E111101011110习题3.6163十六进制与十进制的相互转换例5:将十六进制数(10F0)H 转换成十进制数。再将二进制数转换成十进制数:首先将十六进制数转换成二进制数:(10F0)H=( )B1000011110000(10)B=1212+0211+127+126+125+124+020=( )D4336习题3.617例6:将十进制数(3562)D转换成十六进制数。首先将十进制数转换成二进制数:(3562)D=(110111101010)B再将二

7、进制数转换成十六进制数:(110111101010)B=(DEA)H35622 178102 89012 44502 22212 11102 551 2 271 2 131 2 61 2 302 11 01习题3.6183十六进制与十进制的相互转换例7:将十六进制数(10F0)H 转换成十进制数。(10F0)H=1163+0162+15161+0160 =( )D4336习题3.6193十六进制与十进制的相互转换例8:将十进制数(3562)D转换成十六进制数。将十进制数转变成十六进制数采用“除16取余”的方法,如图所示。将余数从下到上取出来后,结果为:(3562)D=( )HDEA16 356

8、216 222A16 13E 0D习题3.6203.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符号数值习题3.6213.4计算机中数据的表示方法2. 反码反码是另一种表示有符号数的方法。对于正数,其反码与原码相同;对于负数,在求取反码的时候,除了符号位外,其余位按位取反,即“1”都

9、换成“0”,“0”都换成“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 0223.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

10、.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 233.5常用信息编码1BCD码人们习惯用十进制来计数,而计算机中则采用二进制,因此,为了方便,对十进制的09这十个数字进行二进制编码,把这种编码称为BCD码。BCD码用四位二进制数码表示09的十进制数。24 十进制数和BCD码对照表十进制BCD码十进制BCD码十进制BCD码十进制BCD码00000300116011091001100014010070111200105010180111例13:请将973转换为

11、BCD码。973=(1001 0111 0011)BCD习题3.6253.5常用信息编码2ASCII码在计算机中,用来表示字母、符号的二进制码,称为编码。目前最通用的是ASCII码(也称为美国标准信息交换码),这是一种七位码,可以组合出27=128种编码,其中包括52个英文字符(大、小写各26个)、09十个数字及一些常用符号。26 7位ASC码表 76543210000010100111001011101110000NULDLESP0Pp0001SOHDC1!1AQaq0010STXDC2”2BRbr0011ETXDC3#3CScs0100EOTDC4$4DTdt0101ENQNAK%5EUeu0110ACKSYN&6FVfv0111BELETB7GWgw1000BSCAN(8HXhx1001HTEM)9IYiy1010LFSUB*:JZjz1011VTESC+;Kk1100FFFS,Nn1111SIVS/?OoDEL273.6 习题1请将下列各十进制数分别转换为二进制、八进制和十六进制数:A746B7453C2832请将下列各二进制数转换为十进制、八进制和十六进制:A1

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论