




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、| 2006 LenovoLenovo Confidential或、与、非表达式培训资料20192019年年8 8月月9 9制造工程处制造工程处 系统组系统组| 2006 LenovoLenovo Confidential1.什么是逻辑运算? 逻辑运算是用来判别一件事情是“对的还是“错的,或者说是“成立还是“不成立 。 在计算机里面进展的是二进制运算,逻辑判别的结果只需二个值,称这二个值为“逻辑值,用数的符号表示就是“1和“0,“1表示该逻辑运算的结果是“成立的,而“0那么表示该逻辑运算结果是“不成立的。 逻辑表达式的值只能有两种,真1和假0,当维护条件表达式校验结果为“1表示条件为真;当维护
2、条件表达式校验结果为“0表示条件为假。| 2006 LenovoLenovo Confidential2.与、或、非在表达式中运用的符号表示方法和意思: 逻辑的运算规那么也不同于普通的运算规那么,它有三个根本的运算与、或、非。 首先先熟习一下符号:或的符号: | 与的符号: & 非的符号: 1.“与相当于生活中说的“并且,就是两个或多个条件都同时成立的情况下“与的运算结果才为“真,用“&符号表示,校验结果应该为“1; 2.“或相当于生活中的“或者,当两个或多个条件中有任一个条件满足,“或的运算结果就为“真,用“|符号表示,校验结果应该为“1 ; 3.“非就是指本来值的反或抛出的
3、意思,当一个条件满足 “非的运算结果才为“假,用“符号表示; | 2006 LenovoLenovo Confidential3. 逻辑运算与、或、非的表达式描画:1、与逻辑:与逻辑又叫做逻辑乘 ,逻辑与的关系还可以用表达式的方式表示为: F=ABCF=A&B&C),此式阐明:当逻辑变量A、B、C同时为1时,逻辑函数输出F才为1。其他情况下,F均为0。2、或逻辑:或逻辑又叫做逻辑加,逻辑或的关系还可以用表达式的方式表示为: F=A+B+C F=A|B|C),此式阐明,当逻辑变量A、B、C中任何一个为1时,逻辑函数F输出等于1。 3、非逻辑:非逻辑又常称为反相运算:_ F= A
4、,此式阐明:输出变量是输入变量的相反形状。 | 2006 LenovoLenovo Confidential4. 下面表格可以表达出与、或、非之间的相互关系:A AB BAABBA&BA&BA|BA|B001100011001100101110011以上这种表示方法叫真值表法:采用一种表格来表示逻辑函数的运算关系,其中输入部分列出输入逻辑变量的一切能够组合,输出部分给出相应的输出逻辑变量值。 同时从上面的真值表可以看出,A&B,只需其中一个为假,A&B的结果为假;A|B时,只需其中一个为真, A|B的结果为真。| 2006 LenovoLenovo Confid
5、ential C 规定先对&或|左边的表达式求值,然后再对其右边的表达式求值; 假设&左右一边或两边的表达式为假时,其结果为假。左右一边或两边的表达式都为真时,其结果为真。 假设|左右一边或两边的表达式为假或真时,其结果为假或真;例如下例组合注:1代表真,0代表假 (0|0)&(1&1) / 不会对(1&1)求值,由于(0|0)为假,故整个表达式为假; (0|1)&(1&1) / 左右两边都要求值,整个表达式为真; (1&1)|(0|0) / 不会对 (0|0)求值,由于(1&1)为真,故整个表达式为真; (1&0
6、)|(1&1) / 要对(1&1)求值,由于(1&0)为假。又由于(1&1)为真,故整个表达式为真; (1&0)|(0|0) / 由于(1&0)和(0|0)都为假,故整个表达式为假;5.逻辑运算符的求值顺序 :| 2006 LenovoLenovo Confidential6.复合逻辑运算:在数字系统中,除了与运算、或运算、非运算之外,经常运用的逻辑运算还有一些是经过这三种运算派生出来的运算,这种运算通常称为复合运算,常见的复合运算有:与非、或非、与或非等。 1与非逻辑与非逻辑是由与、非逻辑复合而成的,多输入的与非逻辑表达式可写为:_ F= AB
7、,其逻辑可描画为:“只需输入A、B同时为1时,输出F才为0 。 2 或非逻辑或非逻辑的逻辑符号如下:_ F= A+B,从与非的逻辑可以推出或非的逻辑关系:“输入中有一个及一个以上1那么输出为0,仅当输入全为0时输出为1。 3与或非逻辑多输入的与或非逻辑表达式可写为: _ F AB十CD ,表达式阐明:“当输入变量A、B同时为1或C、D同时为1时,输出F才等于0。与或非运算是先或运算后非运算的组合。| 2006 LenovoLenovo Confidential7、条件维护任务中的几个简单事例: A代表:HAVE(ITEM,25007369) B代表:VAL(MAINBOARD,CHIP_TYP
8、E,STR_IN,INTEL) C代表:VAL(OS,TYPE,STR_IN,WINXP) 例子: 1、如今做一个BOM中包含25007369和主板芯片是INTEL系统是XP的如何表示? 答:A&B&C 2、如今做一个BOM中包含25007369或主板芯片是INTEL或系统是XP的如何表示? 答:A|B|C 3、如今要做一个表达式为BOM中不含有25007369和主板芯片是INTEL芯片的主板如何表示? 答:(A)&(B) =(A|B) 4、如今做一个BOM中包含25007369和主板芯片是INTEL系统不是XP的如何表示? 答: A&B&(C)= A&
9、amp;B&(C) 5、如今做一个BOM中包含25007369或主板芯片是INTEL但是系统不是XP的如何表示? 答:A|B&(C)| 2006 LenovoLenovo Confidential8.函数阐明表达式输入介面| 2006 LenovoLenovo Confidential9.小节名及工程名简介:| 2006 LenovoLenovo Confidential 对于“与、或、非之间的运算关系的了解: “与的优先级高于“或的优先级,“ 非的优先级高于“与的优先级;假设在“与、或、非之间的运算关系中参与括号“的话,那么“的优先级最高。 在同一个级之间的运算过程中,运算法那么“从左到右,而在混合的运算过程中,运算法那么按照运算符的优先级进展运算。小结:小结:| 2006 LenovoLenovo Confidential 讨 论 下面的表达式能否正确为什么? 1、(VAL(OS,TYPE,STR_IN,WINXP)|(VAL(OS,TYPE,STR_IN,winvista) 2、VAL(MAINBOARD,ITEM_COUNT,=,11009681)&VAL(MAINBO
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 系统集成方案调整补充协议
- 生物芯片研发、生产及市场推广战略合作协议
- 宠物抚养权转让及全面抚养费用协议
- 检测分析与环保标准制定服务协议
- 跨境电商温湿度监测设备租赁及数据服务协议
- 网络直播平台广告内容审核与广告效果评估合同
- ESG信息披露对上市公司企业价值的影响研究
- 健康医疗领域移动应用(APP)开发及数据管理合同
- 研发项目管理技术补充协议
- 环评机构合伙人环保技术交流与合作合同
- 2025年武汉铁路局集团招聘(180人)笔试参考题库附带答案详解
- 信息安全管理员-初级工练习题(附答案)
- 深圳学位锁定合同协议
- 2025全国不动产登记代理人《不动产登记代理实务》考试真题(附完整解析)
- 农产品供应链应急保障措施
- 2024年中国农业银行安徽蚌埠支行春季校招笔试题带答案
- 食品原料报废管理制度
- 2025年高级政工师理论考试题库(浓缩500题)
- 乡村振兴学习课件
- 2025年施工现场质量员继续教育考试题库(继续教育)含答案
- 饲料企业安全生产工作计划
评论
0/150
提交评论