《第1章计算机中数的表示优秀PPT.ppt》由会员分享,可在线阅读,更多相关《第1章计算机中数的表示优秀PPT.ppt(17页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、第1章计算机中数的表示1现在学习的是第1页,共17页本章学习内容v数制及相互转换v原码、反码、补码vASC码vBCD码v数据的存取2 2现在学习的是第2页,共17页本章学习目标v掌握十进制、二进制、十六进制之间的相互转换v掌握补码的计算与应用v了解常见字符的ASC码v掌握数据的BCD码表示v掌握计算机内数据的存取方式3 3现在学习的是第3页,共17页v基本概念 数制、基数、位权v十进制、二进制、十六进制数据 表示 运算(算数运算、逻辑运算)相互转换1.数制及相互转换二进制十进制十六进制examplenext part4 4现在学习的是第4页,共17页 1.52 1.040.3450136122
2、550100例1:100.345(D)=(B)200100111.3820.69 0.76010111100100.01011?2222222222next现在学习的是第5页,共17页例2:1101101110.110101(B)=?(H)1101101110.110101 (B)=(H)36E.D400003 6 E D 4return现在学习的是第6页,共17页v术语 字长、无符号数、有符号数v无符号数在计算机内的表示:二进制形式v有符号数在计算机内的表示:补码 机器数、机器数的真值 补码的求取及运算2.原码、反码、补码next partexample7 7现在学习的是第7页,共17页例1
3、:设字长为8,则:十进制数8、-8的机器数真值、机器数、原码、反码、补码是?8的真值:+00010008的机器数:000010008的原码:000010008的反码:00001000 8的补码:00001000-8的真值:-0001000-8的机器数:10001000-8的原码:10001000-8的反码:11110111-8的补码:11111000next现在学习的是第8页,共17页例2:设字长为16,根据补码求真值,计算对应的十进制数(1)00000000 00001000(2)11111111 11111000 8的补码(字长为16位)-8的补码(字长为16位)(1)00001000(2
4、)11111000 8的补码(字长为8位)-8的补码(字长为8位)结论:补码的符号位向左扩展n位后,仍是该数的补码。next现在学习的是第9页,共17页例3:设字长为8,计算8补+-8补,计算结果对应的十进制数值。00001000111110008补-8补+1000000000补 补码的运算规则:x+y补=x补+y补x-y补=x补+-y补return现在学习的是第10页,共17页vASCII码字符集采用一个字节表示字符v常见字符的ASCII码 数字09:30H39H 字母AZ:41H5AH 字母az:61H7AH 回车CR:0DH 换行LF:0AH 空字符:03.ASC码next part11
5、11现在学习的是第11页,共17页v压缩BCD码 每位十进制数用4个bit位的二进制数据表示v非压缩BCD码 每位十进制数用8个bit位的二进制数据表示4.BCD码next part例:18(1)压缩BCD码表示:0001 1000(2)非压缩BCD码表示:00000001 000010001212现在学习的是第12页,共17页v术语:地址v计算机内数据的存取单位 字节:8bit 字:16bit 双字:32bit 四字:64bit5.计算机内数据的存取next part20000H20001H20002H20003H20004H 0011 00000011 00010011 00100011
6、00110011 01001313现在学习的是第13页,共17页 20000H20001H20002H20003H20004H 3A50思考:把字数据3A50H存入20002H地址单元,如何存放?字数据的存取原则:高高低低即:高字节数据存放在高地址单元,低字节数据存放在低地址单元低字节对应的存储单元的地址就是字数据的地址1414现在学习的是第14页,共17页练习:设内存单元输出存储如下,根据要求取出数据20000H20001H20002H20003H20004H 5AH34HABC从地址单元20001H取出一个:(1)字节数据(2)字数据(3)双字数据34H4134H43424134Hreturn1515现在学习的是第15页,共17页本章小结v数制转换v原码、反码、补码vASC码vBCD码v计算机内数据的存取(1)十进制、二进制、十六进制数据的表示(2)相互转换(重点:整数)(1)字长、无符号数、有符号数、机器数真值、机器数(2)求补码;由补码求真值;补码的运算;补码的扩展(1)常用字符的ASC码(1)BCD码的表示(1)数据的存取单位(2)数据的地址与存放1616现在学习的是第16页,共17页本章课后任务v复习本章内容,理清基本概念和术语v自行完成书后习题,以检验对本章知识点的掌握情况1717现在学习的是第17页,共17页