- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
第1页,共23页,星期日,2025年,2月5日本章要求掌握数据的三类运算;理解逻辑和算术运算的一些应用。第2页,共23页,星期日,2025年,2月5日4.1逻辑运算几个基本概念:1.逻辑:2.逻辑状态:3.逻辑变量:4.逻辑函数:指事物的规律性和因果关系。完全对立、截然相反的二种状态,如:好坏、美丑、真假、有无、高低、开关等。代表逻辑状态的符号,取值0和1。输出是输入条件的函数,有一定的因果关系。逻辑运算:是指对因果关系进行分析的一种运算。逻辑运算的结果并不表示数值的大小,而是表示的一种逻辑概念。若成立用真或1表示,若不成立用假或0表示。第3页,共23页,星期日,2025年,2月5日自然界中能表示两种不同状态的方法有很多种:第4页,共23页,星期日,2025年,2月5日如果定义了一个位作为逻辑值,就可以对它进行逻辑运算了,逻辑运算可以接收1到2个位来生成1个位。如果逻辑运算作用在1个输入位上,就叫做一元运算,如果作用在2个位上,就叫做二元运算。二进制数的逻辑运算有“与”、“或”、“非”、“异或”4种。一、位层次上的逻辑运算1、非(NOT)非运算实现逻辑否定,即进行求反运算,用符号NOT表示。其实质意义就是取反。一元运算符第5页,共23页,星期日,2025年,2月5日2、与(AND)与运算又称逻辑乘,有符号“·”,或“∧”来表示,运算规则如下:二元运算符0·0=0,0·1=0,1·0=0,1·1=10·A=0,1·A=A3、或(OR)或运算又称逻辑加,有符号“+”,或“∨”来表示,运算规则如下:二元运算符0+0=0,0+1=1,1+0=1,1+1=10+A=A,1+A=1第6页,共23页,星期日,2025年,2月5日4、异或(XOR)异或运算又称逻辑加,有符号“⊕”,运算规则如下:二元运算符0⊕0=0,0⊕1=1,1⊕0=1,1⊕1=0异或定义:AB=A?B+A?B0⊕A=A,1⊕A=A第7页,共23页,星期日,2025年,2月5日二、模式层次上的逻辑运算相同的四种逻辑运算(非、与、或、异或)可以被应用到n位模式。非运算:例4.3与运算:例4.4或运算:例4.5异或运算:例4.6第8页,共23页,星期日,2025年,2月5日三、4种逻辑运算的应用逻辑运算可以用于修改位模式。即可以将指定的位复位、置位或反转。1、求反非运算符的唯一的作用就是对整个位模式求反。2、使指定的位复位与运算符的一个作用就是把位模式的指定位复位(置0)。为此,需要一个同样长度的掩码。第9页,共23页,星期日,2025年,2月5日创建复位掩码的规则总结如下:对于目标位模式中需要置0的位,掩码的相应位设为0;对于目标位模式中需要保持不变的位,掩码的相应位设为1。例:设想一个水厂使用8台水泵给一城市供水。水泵的状态(开或关)就可以用8位(二进制)模式来描述。现在假设将7号泵关闭,怎样的掩码能描述这种情况。解:设8台水泵的状态(开或关)用8个逻辑变量表示为A8A7A6A5A4A3A2A1。则对应的复位掩码应该是8位模式,由掩码构成规则可得:10111111A8A7A6A5A4A3A2A1掩码A80A6A5A4A3A2A1AND第10页,共23页,星期日,2025年,2月5日3、使指定的位置位或运算符的一个的作用就是把位模式的指定位置位(置1)。为此,需要一个同样长度的掩码。例4.8创建置位掩码的规则总结如下:对于目标位模式中需要置1的位,掩码的相应位设为1;对于目标位模式中需要保持不变的位,掩码的相应位设为0。第11页,共23页,星期日,2025年,2月5日例:设想一个水厂使用8台水泵给一城市供水。水泵的状态(开或关)就可以用8位(二进制)模式来描述。现在假设将6号泵打开,怎样的掩码能描述这种情况。解:设8台水泵的状态(开或关)用8个逻辑变量表示为A8A7A6A5A4A3A2A1。则对应的置位掩码应该是8位模式,由掩码构成规则可得:00100000A8A7A6A5A4A3A2A1掩码A8A71A5A4A3A2A1OR第12页,共23页,星期日,2025年,2月5日4、使指定的位反转异或运算符的一个的作用就是把位模式指定反转。为此,需要一个同样长度的掩码。例4.9创建反转掩码的规则总结如下:对于目标位模式中需要反转的位,掩码的相应位设为1;对于目标位模式中需要保持不变的位,掩码的相应位设为
您可能关注的文档
最近下载
- 苏古特大桥(65+110+65连续刚构桥)毕业设计书.docx VIP
- 骨筋膜室综合征.pptx
- GB3836.14-2014 爆炸性环境 第14部分:场所分类 爆炸性气体环境.pdf VIP
- 大海啊,故乡.doc VIP
- 蝶阀专用法兰..doc VIP
- 中职高教版(2023)语文职业模块-第二单元职场应用写作与交流(1)求职与应聘【课件】.pptx VIP
- 中煤能源:2024年度环境、社会及管治(ESG)报告.pdf VIP
- 园艺植物遗传育种习题+答案.docx
- 最新中小学校长竞聘面试题(卷)精选.doc VIP
- 2024年新教科版八年级上册物理 第4章 光的世界 6.跨学科实践:眼睛教学课件.pptx VIP
文档评论(0)