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

任意邏輯表達式簡化系統的設計

2012-04-29 00:00:00袁慎芳
東方教育 2012年5期

【摘要】在邏輯線路的設計中,邏輯表達式越簡單,線路實現起來就越經濟、越合理。在實際應用中,更需要一個完備的系統來實現邏輯表達式的化簡、驗證問題。本文從整個項目架構的設計出發,細節化軟件功能,設計系統接口。

【關鍵詞】公用對象模塊;化簡模塊;自動生成模塊;驗證模塊

在邏輯線路的設計中,邏輯表達式越簡單,線路實現起來就越經濟、越合理。因此,實現邏輯表達式的簡化工作是有很大實用價值的。如何運用最簡便的方法,以最少的邏輯元件組成所需要的邏輯關系,是邏輯設計的基本任務之一。在實際應用中,更需要一個完備的系統來實現邏輯表達式的化簡、驗證問題。我現僅從整個項目架構的接口設計出發,采用模塊化設計了一套可以支持化簡任意邏輯表達式的系統。

我將系統分為前臺系統和后臺系統兩大模塊,它們具體的關系設計如下:

一、后臺系統的設計

1、公用對象模塊的設計

該模塊主要負責定義一個邏輯表達式對象,并檢查邏輯表達式的格式是否合法。由于字符串形式的邏輯表達式可能存在語法錯誤,如果在各模塊之間傳遞字符串形式的邏輯表達式勢必影響系統的穩定性。所以,該模塊負責定義一個“沒有錯誤”的邏輯表達式對象,用以在各模塊之間傳遞。

另外,由于計算機輸入系統的特殊性,很難直接表述邏輯表達式,例如“非”的情況,是沒有辦法直接通過鍵盤輸入的。所以,該模塊需要實現一個“輸入轉換器”,規定該系統允許輸入的邏輯表達式的語法格式。

該公共模塊需要實現將邏輯表達式在各種狀態間轉換的功能,例如將邏輯表達式轉換為最小項形式等。而轉換為最小項就要首先化簡為與或項形式,將帶有括號和“非”狀態的邏輯表達式轉換為標準的與或項形式就必須先去掉括號。然后將每個與或項補齊成最小項,這些功能都由該模塊實現。

2、化簡模塊的設計

化簡系統要實現兩種化簡方法,一種是Q-M化簡法,另一種是改進后的化簡方法。同時,由于兩個方法存在很多相似之處,所以可以通過復用兩個方法的部分功能達到簡化編碼的目的。

3、自動生成模塊的設計

為了重復驗證系統的可靠性和效率,該模塊負責自動產生隨機邏輯表達式。為了有針對性的測試,該模塊可以由用戶指定隨機產生的邏輯表達式的參數,包括:變量個數、項數、括號最大嵌套層數。為了測試通用性,該模塊除了可以產生最小項形式的邏輯表達式外,還應該可以產生英文字母和下標形式的邏輯表達式。并且,該模塊還必須保證生成的邏輯表達式字符串是合法的。可以考慮使用“有窮自動機”的原理實現該功能。

該步驟生成邏輯表達式字符串以后,使用公共對象封裝,再傳入下一個模塊。

4、驗證模塊的設計

驗證模塊主要實現兩個功能:驗證兩個表達式是否相等和輸出真值表。

在這里還加入了隨機驗證模塊,可以指定最大驗證次數。雖然不夠嚴密,但是很多時候還是可以很快的指出兩個表達式不等。這算是在時間和效果上的一個折中之舉。

對于輸出真值表,就必須要輸出每種組合。由于數量太大,該系統限制僅能輸出含有不多于12個變量的邏輯表達式的真值表。在真值表中,用紅色標出了結果不相同的行,方便用戶驗證。并在末尾有統計,以表示兩個表達式是否等效。

二、前臺系統的設計

1、壓力測試子系統的設計

在良好的模塊化設計前提下,該子系統只需要調用后臺系統的功能即可簡單實現。通過調用自動生成系統,產生大量的邏輯表達式,并做簡單的統計分析以測試化簡系統的穩定性和效率,最后輸出日志文件供用戶分析。用戶只需要在界面中指明要測試邏輯表達式的形式和復雜度即可。

2、基于桌面和web的邏輯表達式化簡子系統的設計

和壓力測試子系統類似,該子系統也需要依賴后臺的模塊化設計,簡單調用后臺系統的功能即可實現。

3、SOA架構有哪些基本的要求

SOA在相對較粗的粒度上對應用服務或業務模塊進行封裝與重用;服務間保持松散耦合,基于開放的標準,服務的接口描述與具體實現無關;靈活的架構--服務的實現細節,服務的位置乃至服務請求的底層協議都應該透明;

4、架構設計中的SOA視角

在架構設計中,SOA是一個非常重要的視角。SOA以一種粗粒度的角度去分解系統的不同功能,去分析不同功能服務之間的關系和接口,不同功能服務之間是松散偶合的。SOA也是解決不同系統功能集成和異構系統之間功能互用的一個比較不錯的解決辦法。

功能上,該子系統提供了多種途徑輸入邏輯表達式,包括調用自動生成系統隨機生成邏輯表達式。

以上僅對該系統的框架進行設計,而真正要做到以上各設計模塊需要分別去驗證和實現。

參考文獻:

[1]毛欲民.編碼器真值表與邏輯表達式的關系探討.《高師理科學刊》,2007(2).

[2]張文龍.邏輯表達式的簡化和轉換方法的改進.《上海師范大學學報:自然科學版》,2010(1).

[3]萬春迎.針對不同邏輯表達式巧畫卡諾圖.《福建電腦》,2011(9).

[3]何新英,潘夕琪.FDM位置控制系統的設計與實現.《機械與電子》,2012(2).

[4]劉桂蘭.地鐵環控系統的設計探討.《制冷與空調(四川)》,2012(1).

作者單位:湖北省咸寧職業技術學院

主站蜘蛛池模板: 久久精品国产在热久久2019| 色综合日本| 在线免费亚洲无码视频| 看你懂的巨臀中文字幕一区二区| 国产精品99一区不卡| 精品国产免费第一区二区三区日韩| 综合久久久久久久综合网 | 77777亚洲午夜久久多人| 亚洲第一视频网| 18黑白丝水手服自慰喷水网站| 亚洲,国产,日韩,综合一区| 自拍欧美亚洲| 72种姿势欧美久久久久大黄蕉| 福利视频久久| 精品1区2区3区| 四虎在线观看视频高清无码| 国产精品美女网站| 久久精品娱乐亚洲领先| 国产成人久视频免费| 国产精品一区在线麻豆| 美女国产在线| 国产精品九九视频| 国产成人高清在线精品| 九色国产在线| 成人亚洲国产| 成年A级毛片| 亚洲国产精品一区二区高清无码久久| 无码人中文字幕| 久久精品波多野结衣| 网久久综合| 免费jjzz在在线播放国产| 在线国产综合一区二区三区| 蝴蝶伊人久久中文娱乐网| av在线5g无码天天| 8090成人午夜精品| 欧美一级黄片一区2区| 久久久久亚洲精品无码网站| 亚洲成a人片77777在线播放| 国产在线啪| 精品人妻系列无码专区久久| 亚洲精品成人片在线播放| 99久久免费精品特色大片| 色婷婷综合激情视频免费看| 91福利国产成人精品导航| 免费黄色国产视频| 国产日韩欧美一区二区三区在线| V一区无码内射国产| 免费观看国产小粉嫩喷水 | 亚洲区一区| 国产一级毛片高清完整视频版| 狠狠色噜噜狠狠狠狠色综合久| 免费毛片视频| 高清无码一本到东京热| 国产欧美日韩免费| 亚洲男人的天堂视频| 欧美日韩一区二区三区四区在线观看| 福利在线一区| 综合成人国产| 亚洲国产一成久久精品国产成人综合| 91在线国内在线播放老师| 四虎精品国产永久在线观看| 色偷偷一区| 国产麻豆福利av在线播放| …亚洲 欧洲 另类 春色| 亚洲一级毛片在线观| 亚洲精品不卡午夜精品| 色悠久久久| 国产区在线观看视频| 91最新精品视频发布页| 亚洲天堂伊人| 国产屁屁影院| 亚洲视频三级| 欧美中文字幕无线码视频| 国产一区二区色淫影院| 国产成人1024精品下载| 三级视频中文字幕| 精品久久综合1区2区3区激情| 在线观看欧美国产| 亚洲天堂免费| 亚洲精品无码抽插日韩| 国产福利免费在线观看| 高清色本在线www|