- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
以自动化程式化简布林代数
以自動化程式化簡布林代數
研究者:黃詩芸
指導者:鄭政牟教授、陳怡芬老師
摘要
本研究旨在利用 Quine-McCluskey 演算法自動化程式化簡布林代數,使布林代數
的項數減少,達到花費最短時間以及最小硬體空間的效益。Quine-McCluskey演算法在
功能上等同於卡諾圖,用於簡化布林代數,但是它具有文字表格的形式,因此更適合用
於電子設計自動化演算法的實現。
壹 、研究動機
布林代數在計算機科學中扮演著很大的角色。結合了集合運算和邏輯運算二者的根
本性質的一個代數結構,用來處理集合運算交集、並集、補集;和邏輯運算與、或、非 。
布林代數也可以在邏輯電路中表示為二進制數或電平,所以布林代數在電子工程和
計算機科學中有很多實踐應用。在設計數位系統時,若將所得之布林代數,依所設計數
位電路之實際狀況,進行適當的化簡工作,即可以降低布林代數之複雜度,減少實現數
位電路所需之邏輯閘數量與邏輯閘間連接線之複雜度,如此可進一步降低製作硬體電路
所需之成本,且減少運算時所需花費的時間。
因此本研究希望使用Quine-McCluskey演算法寫出一支程式,利用電子設計自動化
演算法化簡布林代數,達到最高的效益。
貳 、研究目的
本研究將對於布林代數化簡法進行了解及效能評估。使用Quine-McCluskey演算法
使布林代數運算式的次數降低,使用較少的邏輯運算來表達。使用者將輸入一組欲化簡
的極小項 (mintern) 和不關心項(dont care)及變數的量,經由此程式化簡得到最簡化之
布林代數式。
参 、研究過程或方法
一、布林代數:
布林代數又稱為布爾代數,是由George Boole 發明,最早於 1847 年出版的
一個小冊子《邏輯的數學分析》出現,後來又出現在 1854 年出版的更充實的書
《思維規律》中。
布林代數是一種邏輯思維上的判斷,如同我們生活中常常需要做出「是」或
501
「否」、「好」或「不好」、「要」或「不要」的邏輯判斷,在布林代數中我們可以
以1 跟0 來表示。
也因為布林代數只有兩種表示法: 「是」和「否」,因此常被使用於邏輯電路
之中。所以如果我們能將我們得到的電路圖,以布林代數表示,再藉由化簡程式
運算,得到簡化的布林代數式,將其運用回邏輯電路之中,是必能減少邏輯閘之
間的複雜度,進一步的減少所需成本以及所費之時間。布林代數最基本的運算邏
輯閘有以下三種:
(一)AND 閘:
當A 、B 兩項皆成立此式才可成立。
可以以下邏輯閘表示:
(二)OR 閘:
當A 、B 兩項其一成立此式即可成立。
可以以下邏輯閘表示:
(三)NOT 閘:
就是反向閘,將輸入值轉換成另一值。
可以以下邏輯閘表示:
而布林代數的表示方式有三種,分別為符號表示法、極小項表示、值表示法,
表示方法如下表:
502
布林代數表示法
符號 AB’C’D’ A’B’C’D’ ABCD ABCD’
值 1000 0000 1111 1110
極小項 8 0 15 14
二、布林代數式化簡法:
布林
您可能关注的文档
最近下载
- 庭院设计课件 第五章 功能布局与平面设计.pptx VIP
- 2021年Fall AMC 10B真题含答案.pdf VIP
- 2025年辽宁省地矿集团面向校园招聘80人考试备考试题【含答案解析】.pdf VIP
- 九一八事变(课件)小学生主题班会通用版(共22张PPT).pptx VIP
- 屋顶分布式光伏发电施工组织设计.docx VIP
- 小学三年级班主任工作计划安排.doc VIP
- 广州某1200吨超低温金枪鱼冷库制冷系统设计.docx VIP
- 2025年美丽中国全国国家版图知识竞赛题库(附答案).docx VIP
- 中医辩证施护课件.ppt VIP
- Mysql数据库及应用 广东开放大学考试题库答案.doc VIP
文档评论(0)