欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    计算机进制转换与原反补码精选文档.ppt

    • 资源ID:70955667       资源大小:912KB        全文页数:17页
    • 资源格式: PPT        下载积分:18金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要18金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    计算机进制转换与原反补码精选文档.ppt

    计算机进制转换与原反补码计算机导论计算机导论本讲稿第一页,共十七页几种进位计几种进位计数制数制本讲稿第二页,共十七页二进制二进制v二二进进制制:使使用用数数字字0 0和和1 1等等符符号号来来表表示示数数值值且且采采用用“逢逢二二进进一一”的进位计数制。的进位计数制。注注意意:在在计计算算机机中中,所所有有的的信信息息(包包括括数数据据和和指指令令)都都是是采用二进制编码。采用二进制编码。v二进制数制的特点:二进制数制的特点:仅使用仅使用0 0和和1 1两个数字。两个数字。最大的数字为最大的数字为1 1,最小的数字为,最小的数字为0 0。每每个个数数字字都都要要乘乘以以基基数数2 2的的幂幂次次,该该幂幂次次由由每每个个数数字所在的位置决定。字所在的位置决定。v二进制加法运算规则:二进制加法运算规则:0 00 00 00 01 11 11 10 01 11 11 11010本讲稿第三页,共十七页八进制与十六进制八进制与十六进制v八八进进制制:使使用用数数字字0 0、1 1、2 2、3 3、4 4、5 5、6 6、7 7等等符符号号来来表表示示数数值值的的,且且采采用用“逢逢八八进进一一”的的进进位位计计数数制制。每每一一个个数数字字的的权权由由8 8的幂次决定,八进制的基数为的幂次决定,八进制的基数为8 8。v十十六六进进制制:使使用用数数字字0 0、1 1、2 2、3 3、4 4、5 5、6 6、7 7、8 8、9 9和和A A、B B、C C、D D、E E、F F等等符符号号来来表表示示数数值值,其其中中A A、B B、C C、D D、E E、F F分分别别表表示示数数字字1010、1111、1212、1313、1414、1515。十十六六进进制制的的计计数数方方法法为为“逢逢十十六六进进一一”。每每一一个个数数字字的的权权由由1616的的幂幂次次决决定定,十六进制的基数为十六进制的基数为1616。本讲稿第四页,共十七页十进制整数转换为非十进制整数十进制整数转换为非十进制整数除除基基取取余余法法:“除除基基取取余余,先先余余为为低低(位位),后后余余为高(位)为高(位)”。十进制整数转换成二进制整数的方法是:十进制整数转换成二进制整数的方法是:除除2 2取余法取余法。本讲稿第五页,共十七页(108)(108)1010=(1101100)=(1101100)2 2例如:例如:将一个十进制整数将一个十进制整数108.375108.375转换为二进制整数。转换为二进制整数。本讲稿第六页,共十七页十进制整数转换成八进制整数的方法是:十进制整数转换成八进制整数的方法是:除除8取余法取余法。十进制整数转换成十六进制整数的方法是:十进制整数转换成十六进制整数的方法是:除除16取余法取余法。例如:例如:将十进数将十进数108转换为八进制整数和十六进制整数的演算过转换为八进制整数和十六进制整数的演算过程分别如图(程分别如图(a)和图()和图(b)所示。)所示。本讲稿第七页,共十七页非十进制数转换为十进制数非十进制数转换为十进制数位权法:位权法:把各非十进制数按权展开,然后求和。把各非十进制数按权展开,然后求和。例例1 1(1011010110)2 212124 402023 312122 212121 102020 016160 04 42 20 0(2222)1010例例2 2(12071207)8 818183 328282 208081 178780 05125121281280 07 7(647647)1010例例 3 3(1B2E1B2E)16161161163 3 B16B162 2 2162161 1 E16E160 014096140961125611256216216141141(69586958)1010本讲稿第八页,共十七页二进制与八进制之间的转换二进制与八进制之间的转换v二二进进制制数数转转换换为为八八进进制制数数:将将整整数数部部分分自自右右向向左左和和小小数数部部分分自自左左向向右右分分别别按按每每三三位位为为一一组组(不不足足三三位位用用0 0补补足足),然然后后将将各各个个三三位位二二进进制制数转换为对应的一位八进制数。数转换为对应的一位八进制数。v八八进进制制数数转转换换为为二二进进制制数数:把把每每一一位位八八进进制制数数转换为对应的三位二进制数。转换为对应的三位二进制数。例例4 4(1011100101010111001010)2 2(010 111 010 111 001 010 001 010)2 2(27122712)8 8 例例5 5(456456)8 8 (100 101 110100 101 110)2 2 (100101110100101110)2 2本讲稿第九页,共十七页二进制与十六进制之间的转换二进制与十六进制之间的转换v二二进进制制数数转转换换为为十十六六进进制制数数:将将整整数数部部分分自自右右向向左左和和小小数数部部分分自自左左向向右右分分别别按按每每四四位位为为一一组组,不不足足四四位位用用0 0补补足足,然然后后将各个四位二进制数转换为对应的一位十六进制数。将各个四位二进制数转换为对应的一位十六进制数。v十十六六进进制制数数转转换换为为二二进进制制数数:把把每每一一位位十十六六进进制制数数转转换换为为对对应的四位二进制数。应的四位二进制数。例例7 7(1011100101010111001010)2 2(0101 1100 10100101 1100 1010)2 2 (5CA5CA)1616 例例8 8(1A9F1A9F)1616(0001 1010 1001 11110001 1010 1001 1111)2 2 (11010100111111101010011111)2 2本讲稿第十页,共十七页八进制与十六进制之间的相互转换八进制与十六进制之间的相互转换 八八进进制制数数与与十十六六进进制制数数之之间间的的转转换换,一一般般通通过过二二进进制制数数作作为为桥桥梁梁,即即先先将将八八进进制制或或十十六六进进制制数数转转换换为为二二进进制制数数,再再将将二二进进制制数数转转换换成成十十六六进进制制数数或或八八进制数。进制数。本讲稿第十一页,共十七页码制码制 在在数数学学中中,是是将将正正号号“+”+”和和负负号号“-”-”放放在在绝绝对对值值前前面面来来表表示示该该数数是是正正数数还还是是负负数数的的。而而在在计计算算机机中中则则使使用用符符号号位位来来表表示示正正、负负数数。符符号号位位规规定定放放在在数数的的最最前前面面,用用“0”0”表表示示正正号号,“1”1”表表示示负负号号,其其余余位位仍仍表表示示数数值值(2 2进进制制表表示示)。在在计计算算机机中中,数数有有3 3种种表表示示方方法法:原原码码、补补码码、反码。反码。本讲稿第十二页,共十七页原码表示法原码表示法 表示方法:表示方法:原码表示方法中,数值用绝对值表示,在原码表示方法中,数值用绝对值表示,在 数值的最左边用数值的最左边用“0”0”和和“1”1”分别表示正数和负数,分别表示正数和负数,书写成书写成XX原原表示表示X X的原码。的原码。例如:例如:当当n=8n=8,十进制数,十进制数1919和和-19-19的原码表示为:的原码表示为:1919原原00010011 00010011 1919原原1001001110010011本讲稿第十三页,共十七页反码表示法反码表示法 表表示示方方法法:反反码码表表示示方方法法中中,正正数数的的反反码码与与原原码码相相同同,负负数数的的反反码码是是其其绝绝对对值值的的二二进进制制表表示示按按各各位位取取反反(0 0变变1 1,1 1变变0 0)所得的表示。)所得的表示。例如:例如:当当n=8n=8,十进制数,十进制数1919和和-19-19的反码表示为:的反码表示为:1919反反0001001100010011 1919反反1110110011101100本讲稿第十四页,共十七页补码表示法补码表示法 表表示示方方法法:正正数数的的补补码码与与原原码码、反反码码相相同同,负负数数的的补补码码是是其其绝绝对对值值的的二二进进制制表表示示按按各各位位取取反反(0 0变变1 1,1 1变变0 0)加加1 1,即为其,即为其反码反码+1+1。例如:例如:当当n=8n=8,十进制数,十进制数1919和和-19-19的补码表示为:的补码表示为:1919补补0001001100010011 1919补补1110110111101101本讲稿第十五页,共十七页 一个正数的原码、反码和补码的表示形式相同,符号位置一个正数的原码、反码和补码的表示形式相同,符号位置0 0,其它位,其它位是数的真值。是数的真值。负数的原码符号位1其余位是该数的绝对值负数的反码符号位1其余各位逐位取反负数的补码符号位1其余各位逐位取反,末位加1+0原0000-0原1000不唯一+0反0000-0反1111不唯一+0补000-0补000唯一 真值零的表示:真值零的表示:总结总结本讲稿第十六页,共十七页 数的原码表示形式简单,适于乘除运算,但用数的原码表示形式简单,适于乘除运算,但用原码表示的数进行加减运算比较复杂;引入补码原码表示的数进行加减运算比较复杂;引入补码以后,减法运算可以用加法来实现(以后,减法运算可以用加法来实现(X-YX-Y补补=X=X补补-Y-Y补补=X=X补补+-Y+-Y补补),且数的符号位),且数的符号位也可以当作数值一样参加运算,因此在计算机中也可以当作数值一样参加运算,因此在计算机中大都采用补码来进行加减运算。大都采用补码来进行加减运算。总结总结本讲稿第十七页,共十七页

    注意事项

    本文(计算机进制转换与原反补码精选文档.ppt)为本站会员(石***)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

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

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

    收起
    展开