第四章 数据运算.ppt
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第四章 数据运算 第四 数据 运算
- 资源描述:
-
单击此处编辑母版标题样式,*,第四章 数据运算,4.1,逻辑运算,4.2,移位运算,4.3,算术运算,本章要求,掌握数据的三类运算;,理解逻辑和算术运算的一些应用。,4.1,逻辑运算,几个基本概念:,1.,逻辑:,2.,逻辑状态,:,3.,逻辑变量:,4.,逻辑函数:,指事物的规律性和因果关系。,完全对立、截然相反的二种状态,如:好坏、美丑、真假、有无、高低、开关等。,代表逻辑状态的符号,取值,0,和,1,。,输出是输入条件的函数,有一定的因果关系。,逻辑运算:,是指对因果关系进行分析的一种运算。,逻辑运算的结果并不表示数值的大小,而是表示的一种逻辑概念。若成立用真或,1,表示,若不成立用假或,0,表示。,自然界中能表示两种不同状态的方法有很多种,:,如果定义了一个位作为逻辑值,就可以对它进行逻辑运算了,逻辑运算可以接收,1,到,2,个位来生成,1,个位。如果逻辑运算作用在,1,个输入位上,就叫做,一元运算,,如果作用在,2,个位上,就叫做,二元运算,。,二进制数的逻辑运算有“与”、“或”、“非”、“异或”,4,种,。,一、位层次上的逻辑运算,1,、非(,NOT,),非运算实现逻辑否定,即进行求反运算,用符号,NOT,表示。其实质意义就是取反。,一元运算符,2,、与(,AND,),与运算又称逻辑乘,有符号“,”,,或“”来表示,运算规则如下,:,二元运算符,0,0=0,0,1=0,1,0=0,1,1=1,0,A=0,1,A=A,3,、或(,OR,),或运算又称逻辑加,有符号“,+”,,或“,”来表示,运算规则如下,:,二元运算符,0,+,0=0,0,+,1=1,1,+,0=1,1,+,1=1,0,+,A=A,1,+,A=1,4,、异或(,XOR,),异或运算又称逻辑加,有符号“,”,,运算规则如下,:,二元运算符,0,0=0,0,1=1,1,0=1,1,1=0,异或定义,:,A B,A,B,A B,0,A,=,A,1,A,=,A,二、模式层次上的逻辑运算,相同的四种逻辑运算(非、与、或、异或)可以被应用到,n,位模式。,非运算:例,4.3,与运算:例,4.4,或运算:例,4.5,异或运算:例,4.6,三、,4,种逻辑运算的应用,逻辑运算可以用于,修改位模式,。即可以将指定的位,复位,、,置位,或,反转,。,1,、求反,非运算符的唯一的作用就是对整个位模式求反。,2,、使指定的位复位,与运算符的一个作用就是把位模式的指定位,复位,(,置,0,)。为此,需要一个同样长度的,掩码,。,创建复位掩码的规则总结如下:,对于目标位模式中需要置,0,的位,掩码的相应位设为,0,;,对于目标位模式中需要保持不变的位,掩码的相应位设为,1,。,例:设想一个水厂使用,8,台水泵给一城市供水。水泵的状态(开或关)就可以用,8,位(二进制)模式来描述。现在假设将,7,号泵关闭,怎样的掩码能描述这种情况。,解:设,8,台水泵的状态(开或关)用,8,个逻辑变量表示为,A,8,A,7,A,6,A,5,A,4,A,3,A,2,A,1,。则对应的复位掩码应该是,8,位模式,由掩码构成规则可得:,1 0 1 1 1 1 1 1,A,8,A,7,A,6,A,5,A,4,A,3,A,2,A,1,掩码,A,8,0A,6,A,5,A,4,A,3,A,2,A,1,AND,3,、使指定的位置位,或运算符的一个的作用就是把位模式的指定位,置位,(,置,1,)。为此,需要一个同样长度的,掩码,。,例,4.8,创建置位掩码的规则总结如下:,对于目标位模式中需要置,1,的位,掩码的相应位设为,1,;,对于目标位模式中需要保持不变的位,掩码的相应位设为,0,。,例:设想一个水厂使用,8,台水泵给一城市供水。水泵的状态(开或关)就可以用,8,位(二进制)模式来描述。现在假设将,6,号泵打开,怎样的掩码能描述这种情况。,解:设,8,台水泵的状态(开或关)用,8,个逻辑变量表示为,A,8,A,7,A,6,A,5,A,4,A,3,A,2,A,1,。则对应的置位掩码应该是,8,位模式,由掩码构成规则可得:,0 0 1 0 0 0 0 0,A,8,A,7,A,6,A,5,A,4,A,3,A,2,A,1,掩码,A,8,A,7,1A,5,A,4,A,3,A,2,A,1,OR,4,、使指定的位反转,异或运算符的一个的作用就是把位模式指定,反转,。为此,需要一个同样长度的,掩码,。,例,4.9,创建反转掩码的规则总结如下:,对于目标位模式中需要反转的位,掩码的相应位设为,1,;,对于目标位模式中需要保持不变的位,掩码的相应位设为,0,。,4.2,移位运算,可以分为两大类:逻辑移位和算术移位。,一、逻辑移位运算,逻辑移位运算应用于不带符号位的数的模式。,1,、逻辑移位,逻辑右移,逻辑左移,例,4.10,2,、循环移位,循环右移,循环左移,例,4.11,二、算术移位运算,算术移位运算应用于带符号位的数的模式,(,补码形式,),。,1,、算术右移(对整数除以),算术右移保留符号位,同时把它复制,放入相邻的右边的位中,因此符号被保存。,2,、算术左移(对整数乘以),例,4.12 4.13 4.14 4.15,算术左移丢弃符号位,接受它的右边的位作为符号位。如果新的符号位与原先的相同,那么运算成功,否则发生上溢或下溢,结果非法,。,4.3,算术运算,一、,二进制数的算术运算,加法运算规则,:0,+,0=0,0,+,1=1,1,+,0=1,1,+,1=0,减法运算规则,:0,-,0=0,0,-,1=1,1,-,0=1,1,-,1=0,乘法运算规则,:0,0=0,0,1=0,1,0=0,1,1=1,除法运算规则,:0,1=0,1,1=1,运算规则,例,:,10111,10011=101010,例,:,10111,10011=100,10111,+)10011,101010,10111,-)10011,100,例,:,10111,10011=110110101,10111,)10011,10111,10111,00000,00000,10111,110110101,例,:,10101,11=111,111,11 10101,11,100,11,11,11,0,二、,二进制补码的加减运算,1,、,二进制补码的加法运算规则,(,X+Y,),补,=,(,X,),补,+,(,Y,),补,该式表明,当有符号的两个数,采用补码形式表示时,进行加法运算可以把符号位和数值位一起进行运算(若符号位有进位,则丢掉)结果为两数之和的补码形式。,例,4.16 4.17,例,4.20,(,+127,),+,(,+3,),=,?(,8,位补码表示),我们知道结果为,+130,,溢出。,2,、,二进制补码的减法运算规则,(,X,Y,),补,=,(,X,),补,+,(,Y,),补,该式表明:求(,X-Y,),补,可以用(,X,),补,与(,-Y,),补,相加来实现(,-Y,),补,是对减数进行求负操作,一般称已知(,Y,),补,求得(,-Y,),补,的过程叫变补或求负,已知(,Y,),补,求(,-Y,),补,的规则是全部位(含符号位)按位取反再加,1,。,例,4.18 4.19,三、实数的加减法运算(浮点数的加减运算),以浮点数个数格式存储的实数的加法和减法被简化为,小数点对齐后,以符号加绝对值格式(符号和尾数的组合)存储的两整数的加法和减法。,加法步骤:,1,)检验符号,a.,如果符号相同,相加其值,结果符号与原符号相同;,b.,如果符号不同,比较绝对值,绝对值大的减去小的,结果符号取绝对值大的一方。,2),移动小数点,使两者指数相同。,3),将尾数进行加法运算。,4),将规范化结果在存入内存中。,5),检查是否存在溢出。,展开阅读全文
咨信网温馨提示:1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前可先查看【教您几个在下载文档中可以更好的避免被坑】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时联系平台进行协调解决,联系【微信客服】、【QQ客服】,若有其他问题请点击或扫码反馈【服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【版权申诉】”,意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:0574-28810668;投诉电话:18658249818。




第四章 数据运算.ppt



实名认证













自信AI助手
















微信客服
客服QQ
发送邮件
意见反馈



链接地址:https://www.zixin.com.cn/doc/13095013.html