或、與、非表達(dá)式培訓(xùn)資料V1.O.ppt_第1頁(yè)
或、與、非表達(dá)式培訓(xùn)資料V1.O.ppt_第2頁(yè)
或、與、非表達(dá)式培訓(xùn)資料V1.O.ppt_第3頁(yè)
或、與、非表達(dá)式培訓(xùn)資料V1.O.ppt_第4頁(yè)
或、與、非表達(dá)式培訓(xùn)資料V1.O.ppt_第5頁(yè)
已閱讀5頁(yè),還剩8頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

或、與、非表達(dá)式培訓(xùn)資料,2008年8月9,作者:制造工程處 系統(tǒng)組,Placeholder-presentation title | 6 April, 2006,Page 2 of 10,1.什么是邏輯運(yùn)算?,邏輯運(yùn)算是用來判斷一件事情是“對(duì)”的還是“錯(cuò)”的,或者說是“成立”還是“不成立” 。 在計(jì)算機(jī)里面進(jìn)行的是二進(jìn)制運(yùn)算,邏輯判斷的結(jié)果只有二個(gè)值,稱這二個(gè)值為“邏輯值”,用數(shù)的符號(hào)表示就是“1”和“0”,“1”表示該邏輯運(yùn)算的結(jié)果是“成立”的,而“0”則表示該邏輯運(yùn)算結(jié)果是“不成立”的。 邏輯表達(dá)式的值只能有兩種,真(1)和假(0),當(dāng)維護(hù)條件表達(dá)式校驗(yàn)結(jié)果為“1”表示條件為真;當(dāng)維護(hù)條件表達(dá)式校驗(yàn)結(jié)果為“0”表示條件為假。,Placeholder-presentation title | 6 April, 2006,Page 3 of 10,2.與、或、非在表達(dá)式中使用的符號(hào)表示方法和意思:,邏輯的運(yùn)算規(guī)則也不同于普通的運(yùn)算規(guī)則,它有三個(gè)基本的運(yùn)算與、或、 非。 首先先熟悉一下符號(hào): 或的符號(hào): | 與的符號(hào): & 非的符號(hào): 1.“與”相當(dāng)于生活中說的“并且”,就是兩個(gè)或多個(gè)條件都同時(shí)成立的情況下“與”的運(yùn)算結(jié)果才為“真”,用“&”符號(hào)表示,校驗(yàn)結(jié)果應(yīng)該為“1”; 2.“或”相當(dāng)于生活中的“或者”,當(dāng)兩個(gè)或多個(gè)條件中有任一個(gè)條件滿足,“或”的運(yùn)算結(jié)果就為“真”,用“|”符號(hào)表示,校驗(yàn)結(jié)果應(yīng)該為“1” ; 3.“非”就是指本來值的反或拋出的意思,當(dāng)一個(gè)條件滿足 “非”的運(yùn)算結(jié)果才為“假”,用“”符號(hào)表示;,Placeholder-presentation title | 6 April, 2006,Page 4 of 10,3. 邏輯運(yùn)算與、或、非的表達(dá)式描述:,1、與邏輯: 與邏輯又叫做邏輯乘 ,邏輯與的關(guān)系還可以用表達(dá)式的形式表示為: F=ABC(F=A&B&C),此式說明:當(dāng)邏輯變量A、B、C同時(shí)為1時(shí),邏輯函數(shù)輸出F才為1。其他情況下,F(xiàn)均為0。 2、或邏輯: 或邏輯又叫做邏輯加,邏輯或的關(guān)系還可以用表達(dá)式的形式表示為: F=A+B+C (F=A|B|C),此式說明,當(dāng)邏輯變量A、B、C中任何一個(gè)為1時(shí),邏輯函數(shù)F輸出等于1。 3、非邏輯: 非邏輯又常稱為反相運(yùn)算: _ F= A ,此式說明:輸出變量是輸入變量的相反狀態(tài)。,Placeholder-presentation title | 6 April, 2006,Page 5 of 10,4. 下面表格可以體現(xiàn)出與、或、非之間的相互關(guān)系:,以上這種表示方法叫真值表法:采用一種表格來表示邏輯函數(shù)的運(yùn)算關(guān)系,其中輸入部分列出輸入邏輯變量的所有可能組合,輸出部分給出相應(yīng)的輸出邏輯變量值。 同時(shí)從上面的真值表可以看出,A&B,只要其中一個(gè)為假,A&B的結(jié)果為假;A|B時(shí),只要其中一個(gè)為真, A|B的結(jié)果為真。,Placeholder-presentation title | 6 April, 2006,Page 6 of 10,C 規(guī)定先對(duì)&或|左邊的表達(dá)式求值,然后再對(duì)其右邊的表達(dá)式求值; 如果&左右一邊或兩邊的表達(dá)式為假時(shí),其結(jié)果為假。 左右一邊或兩邊的表達(dá)式都為真時(shí),其結(jié)果為真。 如果|左右一邊或兩邊的表達(dá)式為假或真時(shí),其結(jié)果為假或真; 例如下例組合(注:1代表真,0代表假) (0|0)&(1&1) / 不會(huì)對(duì)(1&1)求值,因?yàn)?0|0)為假,故整個(gè)表達(dá)式為假; (0|1)&(1&1) / 左右兩邊都要求值,整個(gè)表達(dá)式為真; (1&1)|(0|0) / 不會(huì)對(duì) (0|0)求值,因?yàn)?1&1)為真,故整個(gè)表達(dá)式為真; (1&0)|(1&1) / 要對(duì)(1&1)求值,因?yàn)?1&0)為假。又因?yàn)?1&1)為真,故整個(gè)表達(dá)式為真; (1&0)|(0|0) / 因?yàn)?1&0)和(0|0)都為假,故整個(gè)表達(dá)式為假;,5.邏輯運(yùn)算符的求值順序 :,Placeholder-presentation title | 6 April, 2006,Page 7 of 10,6.復(fù)合邏輯運(yùn)算:,在數(shù)字系統(tǒng)中,除了與運(yùn)算、或運(yùn)算、非運(yùn)算之外,常常使用的邏 輯運(yùn)算還有一些是通過這三種運(yùn)算派生出來的運(yùn)算,這種運(yùn)算通常稱為 復(fù)合運(yùn)算,常見的復(fù)合運(yùn)算有:與非、或非、與或非等。 (1)與非邏輯 與非邏輯是由與、非邏輯復(fù)合而成的,多輸入的與非邏輯表達(dá)式可寫為: _ F= AB,其邏輯可描述為:“只有輸入A、B同時(shí)為1時(shí),輸出F才為0 ”。 (2) 或非邏輯 或非邏輯的邏輯符號(hào)如下: _ F= A+B,從與非的邏輯可以推出或非的邏輯關(guān)系:“輸入中有一個(gè)及一個(gè)以上1則輸出為0,僅當(dāng)輸入全為0時(shí)輸出為1”。 (3)與或非邏輯 多輸入的與或非邏輯表達(dá)式可寫為: _ F AB十CD ,表達(dá)式說明:“當(dāng)輸入變量A、B同時(shí)為1或C、D同時(shí)為1時(shí),輸出F才等于0”。與或非運(yùn)算是先或運(yùn)算后非運(yùn)算的組合。,Placeholder-presentation title | 6 April, 2006,Page 8 of 10,7、條件維護(hù)工作中的幾個(gè)簡(jiǎn)單事例:,A代表:HAVE(ITEM,25007369) B代表:VAL(MAINBOARD,CHIP_TYPE,STR_IN,INTEL) C代表:VAL(OS,TYPE,STR_IN,WINXP) 例子: 1、現(xiàn)在做一個(gè)BOM中包含25007369和主板芯片是INTEL系統(tǒng)是XP的如何表示? 答:A&B&C 2、現(xiàn)在做一個(gè)BOM中包含25007369或主板芯片是INTEL或系統(tǒng)是XP的如何表示? 答:A|B|C 3、現(xiàn)在要做一個(gè)表達(dá)式為BOM中不含有25007369和主板芯片是INTEL芯片的主板如何表示? 答:(A)&(B) =((A|B) 4、現(xiàn)在做一個(gè)BOM中包含25007369和主板芯片是INTEL系統(tǒng)不是XP的如何表示? 答: A&B&(C)= (A&B)&(C) 5、現(xiàn)在做一個(gè)BOM中包含25007369或主板芯片是INTEL但是系統(tǒng)不是XP的如何表示? 答:(A|B)&(C),Placeholder-presentation title | 6 April, 2006,Page 9 of 10,8.函數(shù)說明,表達(dá)式輸入介面,Placeholder-presentation title | 6 April, 2006,Page 10 of 10,9.小節(jié)名及項(xiàng)目名簡(jiǎn)介:,Placeholder-presentation title | 6 April, 2006,Page 11 of 10,對(duì)于“與、或、非”之間的運(yùn)算關(guān)系的理解: “與”的優(yōu)先級(jí)高于“或”的優(yōu)先級(jí),“ 非”的優(yōu)先級(jí)高于“與”的優(yōu)先級(jí); 如果在“與、或、非”之間的運(yùn)算關(guān)系中加入括號(hào)“()”的話,則“()”的優(yōu)先級(jí)最高。 在同一個(gè)級(jí)之間的運(yùn)算過程中,運(yùn)算法則“從左到右”,而在混合的運(yùn)算過程中,運(yùn)算法則按照運(yùn)算符的優(yōu)先級(jí)進(jìn)行運(yùn)算。,小結(jié):,Placeholder-presentation title | 6 April, 2006,Page 12 of 10,討 論,下面的表達(dá)式是否正確為什么? 1、(VAL(OS,TYPE,STR_IN,WINXP)|(VAL(OS,TYPE,STR_IN,winvista) 2、VAL(MAINBOARD,ITEM_COUNT,=,11009681)&VAL(MAINBOARD,ITEM_COUNT,=,1

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論