999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

邏輯運算的算術實現

2018-01-19 10:43:46黎明杰
電氣電子教學學報 2017年6期
關鍵詞:定義數學

黎明杰

(深圳大學 光電工程學院, 廣東 深圳 518060)

0 引言

在布爾代數中,由于其基本邏輯定義的關系,使得其邏輯表達式不能進行直接的算術運算的,如“或”運算Y=A+B,這里當A和B的值同時為1時,不代表輸出值Y為2。同理,“非”運算、“異或”運算、“同或”運算符號,也不能進行數學運算。

本文就針對此問題作出改進。

1 對邏輯語言的數學化

為避免和漢語表述混淆,將邏輯語言的“與”“或”“非”等加雙引號表示,以作區分。

(1) “與”:在計算A“與”B中,僅當A和B同時為1時,結果才為1,即,當A或者B其中一個為0,結果將為0。對此,數學運算中乘法恰好有這樣的特性。因此定義

A“與”B:A×B

(2) “非”:在計算 “非”A中,當A為1,結果為0,當A為0,結果為1;在這里,如果將 全碼 定為 1,那么1和0則互補。故可將 “非”A看作求A對全碼1的補。因此定義

“非”A:1-A

(3) “異或”:在計算A“異或”B中,一旦A和B不相等,結果為1,否則為0。而減法恰好有這樣的特性,可令運算為A-B,但這樣運算的話,結果將有可能為負值。因此定義

A“異或”B“:(A-B)2

考慮到A、B的取值無外乎0和1,則可以知道An=A。所以,上式可以化簡為

A“異或”B:A+B-2AB

(4) “同或”:在計算A“同或”B中,其結果為“異或”運算的非,即,A“同或”B等于對A“異或”B取非,因此定義

A“同或”B:1-(A-B)2=1+2AB-A-B

(5) “或”:在計算A“或”B中,其結果可以看作

(1)“異或”和“與”的疊加,即,A“或”B等于A“異或”B加A“與”B,因此定義

(2)A“或”B:(A-B)2+AB=A+B-AB

上述將邏輯運算用數學運算替代的方法,稱之為新定義。

2 新定義的應用

2.1 德·摩根定理的證明

該定理用邏輯運算描述為:

(1)(“非”A)“或”(“非”B)= “非”(A“與”B)

(1)

(2) (“非”A)“與”(“非”B)= “非”(A“或”B)

(2)

證(1):用數學運算描述,等號左端 = [ (1-A) + (1-B) - (1-A)(1-B) ] = 2-A-B-1+A+B-AB=1-AB=等號右端

證(2):等號左端 = (1-A)×(1-B) = 1-A-B+AB= 1 - (A+B-AB) =等號右端

2.2 求解SR鎖存器的輸出特性

1)或非門SR鎖存器的輸出特性:

或非門SR鎖存器原理圖示于圖1。

圖1 或非門SR鎖存器

根據新定義,對每個或非門列方程,有:

(3)

對式(3)求解,可以得到以下關系:

(4)

根據結果將S、R的值代入式(4)進行算術運算可以得到: ①S=1,R=0時,Q=1 ,Q′=0;

②S=0 ,R=1時,Q=0 ,Q′=1;

③S=1 ,R=1時,Q=0 ,Q′=0;

④S=0 ,R=0時,有

(5)

這時,如果是由①和②的情況跳變到④的話,那么Q和Q′互非,根據式(5)可知,Q和Q′保持原來的狀態;而對于由③跳變到④,則需要考慮兩種情況:

第一種:S和R的其中一個比另一個先到達0狀態,即有中間過程,③→①→④或者③→②→④,那么經歷了中間態之后,Q和Q′互非,保持狀態;

第二種: 如果S和R嚴格地同時到達0狀態,即沒有中間過程,根據式(5)可知,Q和Q′在不斷地翻轉,由{Q=0,Q′=0}→{Q=1,Q′=1}→{Q=0,Q′=0},無限循環,顯然,出現此情況的概率微乎其微。

2)與非門SR鎖存器的輸出特性:

與非門SR鎖存器原理圖示于圖2

圖2 與非門SR鎖存器

根據新定義,對每個或非門列方程,有:

(6)

對式(6)求解,可以得到以下關系:

(7)

根據結果,將S、R的值代入式(7)進行運算可以得到:

①S′=1 ,R′=0,時,Q=0 ,Q′=1;

②S′=0 ,R′=1,時,Q=1 ,Q′=0;

③S′=0 ,R′=0,時,Q=1 ,Q′=1;

④S′=1 ,R′=1,時,同樣得到(5),

這時如果是由①和②的情況跳變到④的話,那么Q和Q′互非,根據式(5)可知,Q和Q′保持原來的狀態;而對于由③跳變到④,則需要考慮兩種情況:

第一種:S和R的其中一個比另一個先到達1狀態,即有中間過程,③→①→④或者③→②→④,那么經歷了中間態之后,Q和Q′互非,保持狀態;

第二種: 如果S和R嚴格地同時到達1狀態,即沒有中間過程,根據方程組(5)可知,Q和Q′在不斷地翻轉,由{Q=1,Q′=1}→{Q=0,Q′=0}→{Q=1,Q′=1},無限循環,顯然,出現此情況的概率微乎其微。

2.3 在邏輯設計中的應用

根據圖3真值表設計邏輯電路。

圖3 真值表

根據真值表可寫出Y=(1-A0)A1A2+A0(1-A1)A2+A0A1(1-A2)+A0A1A2;

化簡后有Y=A0A1+A0A2+A1A2-2A0A1A2;至此就可以清晰看見輸入與輸出之間的數值關系了。

為方便繪制邏輯電路,將結果轉為邏輯語言表述出來,進行配項有Y=A0A1+A0A2+A1A2-2A0A1A2=(A0A1+A0A2-A0A1A2)+A1A2-A0A1A2=(A0A1+A0A2-A0A1A2)+A1A2-(A0A1+A0A2-A0A1A2)A1A2;

即Y=[A0“與”A1]“或”(A0“與”A2)“或”(A1“與”A2),設計結果如圖4所示。

圖4 邏輯電路

3 結語

根據上述可以發現,利用新定義,可以將邏輯運算完全轉化為純數學運算,即可將一切邏輯運算問題轉化為數學問題,將邏輯分析變得更為直觀易解,特別是當變量繁多或者邏輯運算過程含有反饋的時候,這種優勢更為明顯,如2.2中求解SR鎖存器的輸出特性時,邏輯運算中就含有反饋,利用新定義可求解出一條簡單的表達式,而布爾代數的方法就只能通過逐步推導來得出結果。因此對于邏輯表達式的化簡,利用新定義就可以直接數學化簡。這將大大簡化邏輯問題的分析,同樣也方便了邏輯設計。

[1] 閻石 主編,數字電子技術基礎(第五版),高等教育出版社。

猜你喜歡
定義數學
永遠不要用“起點”定義自己
海峽姐妹(2020年9期)2021-01-04 01:35:44
定義“風格”
我們愛數學
我為什么怕數學
新民周刊(2016年15期)2016-04-19 18:12:04
數學到底有什么用?
新民周刊(2016年15期)2016-04-19 15:47:52
成功的定義
山東青年(2016年1期)2016-02-28 14:25:25
數學也瘋狂
修辭學的重大定義
當代修辭學(2014年3期)2014-01-21 02:30:44
山的定義
公務員文萃(2013年5期)2013-03-11 16:08:37
錯在哪里
主站蜘蛛池模板: 色妞www精品视频一级下载| 久久久久免费看成人影片| 国产精品99在线观看| 亚洲精品大秀视频| 在线精品自拍| 日韩中文无码av超清| 在线免费观看AV| 亚洲中文无码av永久伊人| 伊人久久婷婷| 亚洲Av综合日韩精品久久久| 99尹人香蕉国产免费天天拍| 久久久国产精品无码专区| 制服丝袜国产精品| 激情成人综合网| 国产精品丝袜在线| 女同久久精品国产99国| 国产午夜小视频| 秋霞一区二区三区| 99在线观看精品视频| 一级毛片中文字幕| 男人天堂亚洲天堂| 久爱午夜精品免费视频| 成人免费黄色小视频| 欲色天天综合网| 国产欧美日韩视频一区二区三区| 欧美国产在线看| 国产精品美乳| 亚洲国产成人久久77| 国产成人高清精品免费5388| 五月激情婷婷综合| 日本成人一区| 一级福利视频| 精品久久久久成人码免费动漫 | 成人中文字幕在线| 国产视频大全| 国产高清在线丝袜精品一区| 欧美a√在线| 免费亚洲成人| 亚洲国产精品日韩欧美一区| 亚洲 成人国产| 国产91高跟丝袜| 免费不卡视频| 免费在线色| 亚洲欧洲综合| 欧美一区日韩一区中文字幕页| 毛片手机在线看| 四虎成人免费毛片| 久久免费看片| 国产精品熟女亚洲AV麻豆| 国产在线精品99一区不卡| 手机永久AV在线播放| 欧美翘臀一区二区三区| 国产在线视频导航| 精品欧美一区二区三区久久久| 欧美一区二区人人喊爽| 蜜桃臀无码内射一区二区三区| 91国语视频| 国产精品夜夜嗨视频免费视频| 日韩免费成人| 国产成人精品一区二区三区| 国产区精品高清在线观看| 91外围女在线观看| 欧美国产日韩在线| 国产小视频免费| 无码精品福利一区二区三区| 精品在线免费播放| 波多野吉衣一区二区三区av| 亚洲成AV人手机在线观看网站| 无码AV日韩一二三区| 久久久成年黄色视频| 91精品视频播放| 免费观看无遮挡www的小视频| 69av免费视频| 亚洲精品无码不卡在线播放| 天天视频在线91频| 91www在线观看| 在线观看欧美国产| 久草视频中文| 啦啦啦网站在线观看a毛片 | 国产三区二区| 日本AⅤ精品一区二区三区日| 欧美精品影院|