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

?

多變量邏輯函數式化簡方法探討

2021-02-11 09:31:22油雨忻孔志勇
科技資訊 2021年34期
關鍵詞:圖法化簡編碼器

油雨忻 孔志勇

摘要:多變量邏輯函數式的化簡在數字電路設計和優(yōu)化中起到關鍵性作用,函數式越簡單,其所表示的邏輯關系越明顯,越有利于用最少的電子器件實現這個邏輯函數。對于多變量邏輯函數化簡,該文分別以6變量邏輯函數和8線-3線編碼器為例,通過介紹卡諾圖化簡法、互斥變量化簡法、Q-M化簡法以及Multisim軟件仿真等化簡方法,以展示多變量邏輯式化簡的不同思路和方法。

關鍵詞:卡諾圖 互斥邏輯變量 Q-M化簡法 Multisim軟件仿真

中圖分類號:TN791 ? 文獻標識:A文章編號:1672-3791(2021)12(a)-0000-00

A Discussion on the Method of Simplifying of Multivariable Logical Function

YOU Yuxin ? KONG Zhiyong*

(College of Intelligence and Information Engineering, Shandong University of Traditional Chinese Medicine,Jinan, Shandong Province, 250000 China )

Abstract: The simplification of multivariable logical function plays a significant role in designing and optimizing digital circuits. The simpler the formula is, the more obvious the logical relationship it represents, and the more beneficial it is to realize this logical function with the least number of electronic devices.For the simplification of multivariable logic function, this paper takes 8-3 encoder as an example, by introducing Karnaugh map simplification method, mutually exclusive variable simplification method, Q-M simplification method and Multisim software simulation, this paper shows different ideas and methods of multivariate logic expression simplification.

Key Words:Karnaugh map; Mutually exclusive logical variable; Q-M simplification; Multisim software simulation

在數字電路中,一般用邏輯函數來表示邏輯電路輸入與輸出的關系。邏輯式越簡單,所表示的邏輯關系越明顯,越有利于用最少的電子器件實現這個邏輯函數[1],所以對邏輯式進行正確化簡在電路分析和設計中起到關鍵性作用。常用的化簡邏輯函數的方法有公式法、卡諾圖法、Q-M法以及Multisim軟件仿真等[1]。8線-3線編碼器是數字電路中較為常用的編碼器之一,大學教材上對于其邏輯表達式的化簡沒有給出詳細步驟,該文從多個方面對8-3編碼器邏輯表達式化簡進行探討,以展示化簡的不同思路和方法,也給輸入多于6個變量以上的邏輯表達式化簡提供思路。

1 卡諾圖化簡法

卡諾圖化簡邏輯函數的本質是合并最小項,具有直觀、簡單的特點,巧妙應用卡諾圖還可消除競爭-冒險現象[2-4]。

將格雷碼引入到卡諾圖中[5-7],可以保證幾何相鄰項同時滿足邏輯相鄰,同時結合卡諾圖中心軸對稱原則和“保同去異”原則,使卡諾圖法化簡多變量函數更簡單??ㄖZ圖與格雷碼相結合,當輸入變量較多時,在確保相鄰兩個最小項僅有一個變量是不同的條件下,按照格雷碼排布是最簡便、有效的。通過對卡諾圖化簡機制的不斷探索,巧妙利用卡諾圖相鄰最小項的性質,化簡過程相比公式法更為簡單、直觀。

5 ?結語

卡諾圖法,在變量小于5個的情況下,化簡過程相比其他方法更易于觀察,簡單。當變量多于5個時,巧妙利用格雷碼,以及幾何位置關系化簡過程比公式法簡單,化簡結果較直觀?;コ庾兞糠ㄟm合于含有互斥變量最小項的化簡,計算方便,速度快,且變量個數不受限制,只要滿足互斥關系即可。Q-M化簡法規(guī)律性強,當變量個數較少時,化簡過程較容易。當變量個數較多時,結合計算機使用,化簡速度更快,結果更準確,且不受變量個數限制,但是需要有一定編程能力。Multisim軟件仿真化簡操作簡單,對于多變量及帶約束的邏輯式同樣適用,且結果準確,不需再進行判定,缺點是最多只可以簡化8個輸入變量的邏輯函數式。

當變量個數多于8個時,Q-M法結合計算機處理最為簡單快速;當變量個數少于等于8個時,Multisim軟件仿真處理操作簡單,結果準確;當變量個數小于等于5個時,卡諾圖化簡最簡單,結果易判斷;Q-M化簡法在掌握規(guī)律時化簡也較方便,容易化簡出結果,缺點是過程較繁瑣。當變量間存在互斥關系時,互斥變量法最簡單且化簡速度快。

參考文獻

[1] 閻石.數字電子技術基礎[M].6版.北京:高等教育出版社,2016:20-55.

[2] 歐小東.卡諾圖的功能拓展和應用技巧[J].中國多媒體與網絡教學學報(中旬刊),2021(4):234-236.

[3] 李夢迪,梅瓊,肖運昌.全加器設計中的卡諾圖化簡法[J].科技資訊,2019,17(18):19-20.

[4] WANG C,TAO Y G. Karnaugh Maps of Logical Systems and Applications in Digital Circuit Design[J].Circuits,Systems,and Signal Processing,2020,39(4):2245-2271.

[5] 董金明,師春靈.基于格雷碼的多變量卡諾圖構成方法探討[J].產業(yè)與科技論壇,2013,12(10):93-94.

[6] 阿依佳肯·阿曼太.卡諾圖法化簡8-3編碼器的探討[J].喀什師范學院學報,2015,36(6):42-44.

[7] RUSHDI A M A, BADAWI R S.Utilization of Eight-Variable Karnaugh Maps in the Exploration of Problems of Qualitative Comparative Analysis[J].Asian Journal of Research in Computer Science,2021:57-84.

[8] 馬敬敏.互斥多變量邏輯函數的化簡方法[J].渤海大學學報:自然科學版,2015,36(1):21-23,31.

[9] 毛欲民.編碼器真值表與邏輯表達式的關系探討[J].高師理科學刊,2007(2):87-89.

[10] 何英英.基于Q-M法計算機編程實現多變量邏輯函數的化簡[J].品牌(下半月),2014(12):154.

[11] 鄭四海,鄭昌睿.列表法化簡多變量邏輯函數的方法探討[J].信息與電腦:理論版,2021,33(16):74-76.

[12] 龍小麗.基于虛擬儀器的邏輯式化簡與實現[J].電子世界,2018(6):203.

[13] 孟顯嬌,魏偉.Multisim軟件在電路課程中應用[J].科技創(chuàng)新導報,2019,16(16):193-194.

[14] 張承暢,龔昱文,余灑,等.Multisim在模電和數電混合實驗案例中的應用[J].實驗技術與管理,2019,36(6):50-52,62.

[15] LI Z D, LI X L, JIANG D C,et al.Application of Multisim Simulation Software in Teaching of Analog Electronic Technology[J].Journal of Physics Conference Series,2020,1544(1):012063.

[16] 石紹偉.Multisim14.0在邏輯函數化簡中的應用[J].機電技術,2018(2):30-32.

猜你喜歡
圖法化簡編碼器
靈活區(qū)分 正確化簡
淺析基于因果圖法軟件測試用例的設計
基于FPGA的同步機軸角編碼器
的化簡及其變式
判斷分式,且慢化簡
“一分為二”巧化簡
基于PRBS檢測的8B/IOB編碼器設計
基于因果分析圖法的飲用水源地保護探討
基于博弈論和雷達圖法的黑啟動方案評估
電測與儀表(2016年8期)2016-04-15 00:30:16
JESD204B接口協(xié)議中的8B10B編碼器設計
電子器件(2015年5期)2015-12-29 08:42:24
中西区| 仁化县| 体育| 讷河市| 遵化市| 桓仁| 天峻县| 日照市| 南涧| 南澳县| 陵川县| 平远县| 晋州市| 白河县| 临猗县| 慈溪市| 宁陵县| 安顺市| 富阳市| 惠来县| 丰都县| 普兰县| 沅陵县| 竹溪县| 商城县| 曲沃县| 陇南市| 和静县| 高清| 康乐县| 璧山县| 登封市| 佛学| 利辛县| 同江市| 清涧县| 九龙坡区| 阳曲县| 樟树市| 宜章县| 沧源|