国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

卡諾圖在數(shù)字電子技術(shù)中的應(yīng)用

2015-03-27 21:07:32羅雯
關(guān)鍵詞:數(shù)字電子技術(shù)

羅雯

摘要:卡諾圖是數(shù)字電子技術(shù)中非常重要的分析工具,其應(yīng)用非常廣泛。文章介紹了卡諾圖在數(shù)字電子技術(shù)中的典型應(yīng)用,靈活應(yīng)用卡諾圖的功能,可使邏輯電路設(shè)計(jì)方案達(dá)到最佳。

關(guān)鍵詞:卡諾圖;邏輯電路設(shè)計(jì);數(shù)字電子技術(shù);邏輯函數(shù)化簡(jiǎn);邏輯運(yùn)算 文獻(xiàn)標(biāo)識(shí)碼:A

中圖分類號(hào):TN791 文章編號(hào):1009-2374(2015)11-0064-02 DOI:10.13535/j.cnki.11-4406/n.2015.11.032

1 概述

卡諾圖是數(shù)字電路邏輯設(shè)計(jì)中不可或缺的工具,學(xué)會(huì)應(yīng)用卡諾圖,能夠有效地簡(jiǎn)化邏輯電路的分析和設(shè)計(jì)過程。本文就卡諾圖在分析數(shù)字電路方面的應(yīng)用做了一些探討性研究。

2 卡諾圖在邏輯函數(shù)化簡(jiǎn)時(shí)的應(yīng)用

在化簡(jiǎn)邏輯函數(shù)過程中,首先,要先將邏輯函數(shù)改寫成最小項(xiàng)表達(dá)式;其次,將最小項(xiàng)表達(dá)式填入卡諾圖中,表達(dá)式中的最小項(xiàng)對(duì)應(yīng)卡諾圖方格填“1”,其余不填或填“0”;再次,合并最小項(xiàng),相鄰的“1”方格圈為一個(gè)包圍圈,每組含個(gè)方格,新的乘積項(xiàng)與各個(gè)包圍圈一一對(duì)應(yīng);最后,將所有乘積項(xiàng)相加便可。一個(gè)包圍圈方格要盡量多,圈的個(gè)數(shù)要盡量少。

另外,當(dāng)0的個(gè)數(shù)遠(yuǎn)遠(yuǎn)小于1時(shí),可以用包圍0的方法化簡(jiǎn),即可得到反函數(shù),后兩側(cè)同時(shí)取反,便可得到原函數(shù)。

3 卡諾圖在進(jìn)行邏輯函數(shù)不同形式之間變化時(shí)的應(yīng)用

邏輯函數(shù)變化常見的形式一般分為以下5種:“與或”式、“或與”式、“與非——與”式、“或非——或非”式、“與或非”式。其中“與或”式為邏輯函數(shù)基本形式,一般討論將“與或”式變換為其他4種

形式。

3.1 將“與或”式變?yōu)椤盎蚺c”式

將卡諾圖中“0”方格按“1”方格的規(guī)則圈起,“0”方格中變量為原變量,“1”方格中變量為反變量,然后用或運(yùn)算形式表示,最后對(duì)所有變量用與運(yùn)算表示,即為最簡(jiǎn)“或與”式。

例1:將邏輯函數(shù)L=C+B寫為最簡(jiǎn)“或與”式。

解:(1)邏輯函數(shù)L=C+B的卡諾圖如圖1(a)所示;(2)圈“0”法把能合并的“0”用圈圈出,如圖1(c)所示;(3)寫出邏輯函數(shù)L的最簡(jiǎn)“或與”表達(dá)式。

L=(+)·(A+C)

3.2 將“與或”式變?yōu)椤芭c非——與非”式

可以通過摩根定理將“與或”式變?yōu)椤芭c非——與非”式,也可由卡諾圖將1方格圈出,每個(gè)圈內(nèi)對(duì)應(yīng)因子進(jìn)行或運(yùn)算,然后對(duì)所有因子用與運(yùn)算表示,最后運(yùn)用L=得出最簡(jiǎn)“與非——與非”式。

例2:將邏輯函數(shù)L=C+B寫為最簡(jiǎn)“與非——與非”式。

解:(1)邏輯函數(shù)L=C+B的卡諾圖如圖1(a)所示;(2)根據(jù)卡諾圖化簡(jiǎn)的規(guī)則將能夠合并的最小項(xiàng)圈出,如圖1(b)所示;(3)運(yùn)用L=對(duì)(2)所求表達(dá)式進(jìn)行變換;(4)寫出邏輯函數(shù)L的最簡(jiǎn)“與非——與非”表達(dá)式。

L==

3.3 將“與或”式變?yōu)椤盎蚍恰蚍恰笔?/p>

將卡諾圖中“0”方格圈出,每個(gè)圈內(nèi)對(duì)應(yīng)因子進(jìn)行或運(yùn)算,然后對(duì)所有因子用與運(yùn)算表示最后運(yùn)用L=得出最簡(jiǎn)“或非——或非”式。

例3:將邏輯函數(shù)L=C+B寫為最簡(jiǎn)“或非——或非”式。

解:(1)邏輯函數(shù)L=C+B的卡諾圖如圖1(a)所示;(2)在卡諾圖中將能夠合并的“0”方格圈出,如圖1(c)所示;(3)運(yùn)用L=對(duì)(2)所求表達(dá)式進(jìn)行變換;(4)寫出邏輯函數(shù)L的最簡(jiǎn)“或非——或非”表達(dá)式。

L=

3.4 將“與或”式變?yōu)椤芭c或非”式

將卡諾圖中“1”方格圈出,每個(gè)圈內(nèi)對(duì)應(yīng)因子進(jìn)行或運(yùn)算,也可以將卡諾圖中“0”方格圈起來,然后將每個(gè)圈內(nèi)對(duì)應(yīng)因子進(jìn)行或非運(yùn)算。

例4:將邏輯函數(shù)L=C+B寫為最簡(jiǎn)“與或

非”式。

解:(1)邏輯函數(shù)L=C+B的卡諾圖如圖1(a)所示;(2)在卡諾圖中將能夠合并的“0”方格圈出,如圖1(c)所示;(3)寫出邏輯函數(shù)L的最簡(jiǎn)“與或非”表達(dá)式。

L=

4 卡諾圖在進(jìn)行邏輯運(yùn)算中的應(yīng)用

首先同一張卡諾圖中表示出邏輯函數(shù)L1和L2,為區(qū)別兩者,L1中出現(xiàn)的“1”填在卡諾圖小方格的左上角,L2中出現(xiàn)的“1”填在卡諾圖小方格的右下角。

4.1 求解邏輯函數(shù)L1和L2之間的或運(yùn)算L1+L2

由或運(yùn)算特點(diǎn)可得,把L1和L2在卡諾圖中所有出現(xiàn)的1都標(biāo)入包圍圈中,之后根據(jù)卡諾圖的包圍圈列出表達(dá)式。

4.2 求解兩邏輯函數(shù)L1和L2之間的與運(yùn)算L1·L2

由與運(yùn)算特點(diǎn)可得,把L1和L2在卡諾圖中重復(fù)出現(xiàn)的1都標(biāo)入包圍圈中,之后根據(jù)卡諾圖的包圍圈列出表達(dá)式。

4.3 求解兩邏輯函數(shù)L1和L2之間的異或運(yùn)算L1⊕L2

由異或運(yùn)算特點(diǎn)可得,把L1和L2在卡諾圖中不重復(fù)出現(xiàn)的1都標(biāo)入包圍圈中,之后根據(jù)卡諾圖的包圍圈列出表達(dá)式。

5 卡諾圖在組合邏輯電路競(jìng)爭(zhēng)冒險(xiǎn)中的應(yīng)用

當(dāng)一個(gè)邏輯函數(shù)的兩個(gè)輸入信號(hào)同時(shí)向相反的方向改變的時(shí)候,這種變化時(shí)間有差異的現(xiàn)象叫做競(jìng)爭(zhēng);當(dāng)兩個(gè)輸入信號(hào)所取的值變化方向相反的時(shí)候,因?yàn)楦?jìng)爭(zhēng)而可能出現(xiàn)輸出干擾脈沖的現(xiàn)象叫做冒險(xiǎn)。

邏輯電路設(shè)計(jì)的過程中,我們要及時(shí)發(fā)現(xiàn)并判別出發(fā)生競(jìng)爭(zhēng)冒險(xiǎn)的可能,并采用有效的方法消除競(jìng)爭(zhēng)冒險(xiǎn)。判斷和消除競(jìng)爭(zhēng)冒險(xiǎn)的方法有許多,其中利用卡諾圖是最簡(jiǎn)便且最直觀的方法。

判斷邏輯函數(shù)中是否發(fā)生冒險(xiǎn)現(xiàn)象的常用步驟:首先畫出邏輯函數(shù)的卡諾圖;其次將表達(dá)式中乘積項(xiàng)用包圍圈一一對(duì)應(yīng)的圈出,如果圖中的包圍圈相切,則說明存在競(jìng)爭(zhēng)冒險(xiǎn),如圖2所示。另外,兩個(gè)圈之間存在沒有被同一個(gè)圈包含的最小項(xiàng)叫做包圍圈相切。

圖2 邏輯函數(shù)存在冒險(xiǎn)現(xiàn)象

6 結(jié)語

綜上所述,卡諾圖在數(shù)字電子技術(shù)中應(yīng)用十分廣泛,靈活運(yùn)用卡諾圖可以使解題更加簡(jiǎn)單、直觀,卡諾圖的應(yīng)用還遠(yuǎn)不止這些,因此,筆者還須深入學(xué)習(xí),進(jìn)一步探討和總結(jié)。

參考文獻(xiàn)

[1] 康華光.電子技術(shù)基礎(chǔ):數(shù)字部分(第5版)[M].北京:高等教育出版社,2006.

[2] 王平均,吳恒玉,黃果.卡諾圖在教學(xué)中的應(yīng)用[J].裝備制造技術(shù),2009,(3).

[3] 樊樓英.數(shù)字電子技術(shù)中卡諾圖的幾點(diǎn)靈活應(yīng)用[J].麗水學(xué)院學(xué)報(bào),2006,28(2).

[4] 韓新風(fēng),高偉霞.卡諾圖在數(shù)字電路教學(xué)中的應(yīng)用

[J].重慶文理學(xué)院學(xué)報(bào)(自然科學(xué)版),2011,30(6).

[5] 徐兵,朱鵬遠(yuǎn).基于卡諾圖在處理邏輯函數(shù)方面的應(yīng)用研究[J].昌吉學(xué)院學(xué)報(bào),2010,(3).

[6] 王芳.基于數(shù)字電路中卡諾圖的應(yīng)用研究[J].山西電子技術(shù),2008,(6).

(責(zé)任編輯:秦遜玉)

猜你喜歡
數(shù)字電子技術(shù)
案例教學(xué)法在數(shù)字電子技術(shù)課程中的探索與思考
《數(shù)字電子技術(shù)》課程教學(xué)淺析
東方教育(2016年18期)2017-01-16 11:07:22
案例教學(xué)在數(shù)字電子技術(shù)課程中的應(yīng)用研究
EDA技術(shù)在數(shù)字電子技術(shù)實(shí)驗(yàn)中的應(yīng)用
EDA技術(shù)在數(shù)字電子技術(shù)教學(xué)中的探索
《數(shù)字電子技術(shù)》課程教學(xué)研究和探索
科技視界(2016年24期)2016-10-11 13:15:21
基于工程認(rèn)知的數(shù)字電子技術(shù)課程教學(xué)改革研究
科技視界(2016年6期)2016-07-12 08:47:29
《數(shù)字電子技術(shù)》教材改革與實(shí)踐
考試周刊(2016年47期)2016-06-29 22:21:05
數(shù)字電子技術(shù)實(shí)驗(yàn)教學(xué)新方法研究
淺談微課在高職院?!稊?shù)字電子技術(shù)》課堂中的應(yīng)用
科技視界(2016年12期)2016-05-25 20:15:15
怀集县| 克山县| 岳阳市| 万安县| 屏南县| 耿马| 龙泉市| 福州市| 灵寿县| 建瓯市| 武清区| 大新县| 吴忠市| 外汇| 右玉县| 徐汇区| 日喀则市| 邯郸市| 山东| 水富县| 长宁县| 仙桃市| 宣恩县| 嫩江县| 江都市| 三河市| 榕江县| 太仓市| 彰化市| 洪湖市| 叶城县| 潜山县| 囊谦县| 临潭县| 抚州市| 喜德县| 青田县| 商城县| 清丰县| 英山县| 桦川县|