论文摘要
泛布尔代数起源于数学逻辑分析、开关代数、多数逻辑等问题的讨论。它是研究人思维的逻辑规律的逻辑方法。泛布尔代数工具应用于数字逻辑设计,更加符合人类思维而便于复杂系统的设计。论文主要阐述了如何将泛布尔代数应用于数字逻辑电路设计中,解决了以下问题:(1)数字逻辑电路中的基本单位是与门、或门、非门和D触发器。它们是数字逻辑电路中不可细分的结构。基本单位的提出,使泛布尔代数的概念能在数字逻辑电路中实现。(2)泛布尔代数的重要特点是存在因素和状态变量两个概念,因此如何将这两个概念体现在数字逻辑电路中也是论文的重点。为了解决这个问题,论文定义泛布尔代数信号,它使数字逻辑电路的输入输出符合泛布尔代数的规范。最终设计出一个矩阵式键盘完成将输入数字转变成泛布尔代数信号的任务。(3)真假值表、逻辑图、系统陈述以及逻辑函数式是描述泛布尔代数规律的工具。通过对这些工具的分析发现,真假值表是最容易得到的。所以得出真假值表是设计的第一步。然后,通过真假值表得出逻辑图。用图域化简方法得出化简后的逻辑函数式,通过逻辑函数式则很容易得到基本单位构成的数字逻辑电路。系统陈述可以通过真假值表和逻辑图得出,它主要用于辅助计算机编程实现数字逻辑电路。经过以上的分析,就很容易得出设计数字逻辑电路的一般步骤。
论文目录
摘要ABSTRACT第一章 引言1.1 泛布尔代数应用的发展状况1.2 课题的意义1.3 本章小结第二章 泛布尔代数介绍2.1 泛布尔代数运算的来源2.2 逻辑连接词2.2.1 “或”联结词2.2.2 “与”联结词2.2.3 “非”联结词2.3 因素与状态变量2.4 泛布尔代数的公理体系2.5 泛布尔代数的表示形式2.6 泛布尔代数的化简问题2.6.1 化简的一般原则2.6.2 公式化简方法2.6.3 图域化简方法第三章 泛布尔代数数字逻辑设计方法3.1 泛布尔代数和布尔代数的区别3.1.1 背景的区别3.1.2 公理体系的区别3.1.3 逻辑运算的区别3.1.4 泛小项和小项的区别3.2 泛布尔代数方法与传统方法的区别3.3 泛布尔代数信号3.4 数字电路的实现基础3.4.1 组合电路的实现基础3.4.2 时序逻辑电路的实现基础3.4.3 各种常用的触发器的泛布尔代数分析3.5 泛布尔代数数字逻辑电路设计的一般步骤3.6 设计逻辑电路的注意事项3.7 本章小结第四章 泛布尔代数数字逻辑设计举例4.1 矩阵式键盘的设计4.2 组合逻辑电路设计举例4.2.1 传统方法设计4.2.2 泛布尔代数方法设计4.2.3 两种方法的比较4.3 时序逻辑电路设计举例4.3.1 传统方法设计4.3.2 泛布尔代数方法设计4.3.3 用编程方法实现计数器4.4 本章小结第五章 复杂问题中的泛布尔代数方法应用5.1 “T形路口”的简要说明5.2 “T形路口”的分析5.3 控制规则的确定和进一步的分析5.4 T形路口红绿灯控制的真假值表与系统陈述5.5 T形路口红绿灯控制的最终逻辑图5.6 控制规则的实现5.6.1 交通路口状态判断的实现5.6.2 红绿灯控制的实现5.7 本章小结第六章 结论6.1 结论6.2 存在的问题和进一步的工作参考文献致谢在学期间发表的学术论文与研究成果
相关论文文献
标签:泛布尔代数论文; 设计方法论文; 数字逻辑电路论文; 逻辑方法论文;