单片机中的数制及其转换PPT学习教案_第1页
单片机中的数制及其转换PPT学习教案_第2页
单片机中的数制及其转换PPT学习教案_第3页
单片机中的数制及其转换PPT学习教案_第4页
单片机中的数制及其转换PPT学习教案_第5页
已阅读5页,还剩20页未读 继续免费阅读

下载本文档

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

文档简介

1、会计学1单片机中的数制及其转换单片机中的数制及其转换1、十进制2、二进制3、八进制4、十六进制第1页/共25页第2页/共25页第3页/共25页第4页/共25页举一反三八第5页/共25页举一反三第6页/共25页第7页/共25页不同数制的表示方法不同数制的表示方法方法一、用一个下标来表明方法一、用一个下标来表明 例如:例如: (10)10 (10) 2 (10) 16 十进制十进制 二进制二进制 十六进制十六进制方法二、用数值后面加上特定的字母来区分方法二、用数值后面加上特定的字母来区分十进制(十进制(Decimal)后缀加)后缀加“D” 例如:例如:25D或或25(后缀可略)(后缀可略)二进制(

2、二进制(Binary)后缀加)后缀加“B” 例如:例如:11010001B八进制(八进制(Octonary)后缀加)后缀加“O”或或“Q” 例如:例如:76Q十六进制(十六进制(Hexadecimal)后缀加)后缀加“H” 例如:例如:0F6H(字符开头的数前需加(字符开头的数前需加“0”)第8页/共25页1、二进制与十进制间的转换、二进制与十进制间的转换二进制数转换成十进制数的方法是按权展开再相加。将各基数乘以位权,然后将它们的积相将各基数乘以位权,然后将它们的积相加加第9页/共25页将各基数乘以位权将各基数乘以位权, ,然后将它然后将它们的积相加。们的积相加。22533、如何将八进制数转换

3、成十进制数?例:(26)8 = ( )104、如何将十六进制数转换成十进制数?例:(35)16 = ( )10举一反三举一反三第10页/共25页各种进位制的对应关系各种进位制的对应关系 十进制十进制二进制二进制八进制八进制十六进制十六进制十进制十进制二进制二进制八进制八进制十六进制十六进制000091001119111110101012A2102211101113B3113312110014C41004413110115D51015514111016E61106615111117F7111771610000201081000108第11页/共25页2、十进制与二进制间的转换、十进制与二进制间的

4、转换(1)十进制整数转换成二进制数(2)十进制小数数转换成二进制数第12页/共25页302余015217231121201第13页/共25页1 3 921692134201721820420220110001011换算方法:换算方法:1、除二取余、除二取余2、倒序排列、倒序排列十进制整数转换成二进制数第14页/共25页1.37520.75.6875221.521.01011换算方法换算方法:1、乘二取整、乘二取整2、正序排列、正序排列十进制小数数转换成二进制数第15页/共25页将(68)10 (125)10转化为二进制数。答案:1000100;1111101第16页/共25页1、二进制数(11

5、011)2转换成十进制数是( )(A)25 (B)26 (C)27 (D)282、十进制数23转换成二进制数是( )(A)(10011) 2 (B)(10101) 2 (C)(10111) 2 (D)(11011) 23、三位二进制数能表示的最大十进制数是( )A1 B7 C8 D9第17页/共25页举一反三除除R R取整,倒序排列取整,倒序排列2501501、如何将十进制数转换成八进制数?例:(168)10 = ( )82、如何将十进制数转换成十六进制数?例:(336)10 = ( )163、十进制与八、十六进制间的转换、十进制与八、十六进制间的转换第18页/共25页任意进制转换为十进制 例

6、如:10101101B=27+25+23+22+20=179 4F.8H=4*161+15*160+8*16-1=79.5第19页/共25页4、二进制与八、十六进制间的相互、二进制与八、十六进制间的相互转换转换 由于二进制数通常位数比较多,读和写时容易出错,因此人们又采用了另外一些进制的方法来书写数值,这些进制的数通常与二进制的数有良好的对应关系 八进制数是将二进制的三位一组,进行合并后来记录数值的计数方法 十六进制数是将二进制的四位一组,进行合并后来记录数值的计数方法 必须明确一点:真正由计算机可以直接存贮和处理的数只能是二进制。第20页/共25页101 011 . 011 010 5 3 . 3 2 即即 (101011.01101)2= (53.32)8 第21页/共25页将将(123.45)8转换成二进制数。转换成二进制数。 1 2 3 . 4 5001 010 011 . 100 101 即即 (123.45)8=(1010011.100101) 第22页/共25页即即 (4A5B.6C)16=(100101001011011.011011)2 0011 0101 . 0110 3 5 . 6 第23页/共25页将(4A5B.6C

温馨提示

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

评论

0/150

提交评论