组合逻辑设计原理
2015-03-17 11:55
274 查看
组合逻辑设计原理
公理
如果X≠1X\neq 1,则X=0X=0;如果X≠0X\neq 0,则X=1X=1如果X=0X=0,则X′=1X'=1;如果X=1X=1,则X′=0X’=0
0⋅0=00\cdot 0=0;1+1=11+1=1
1⋅1=11\cdot 1=1;0+0=00+0=0
0⋅1=1⋅0=00\cdot 1=1\cdot 0 = 0;1+0=0+1=11+0=0+1=1
单变量定理
X+0=X,X⋅1=XX+0=X,X\cdot 1=X(自等律)X+1=1,X⋅0=0X+1=1,X\cdot 0=0(0-1律)
X+X=X,X⋅X=XX+X=X,X\cdot X=X(同一律)
(X′)′=X(X')'=X(还原律)
X+X′=1,X⋅X′=0X+X'=1,X\cdot X'=0(0-1律)(互补律)
二变量和三变量定理
X+Y=Y+XX+Y=Y+X,X⋅Y=Y⋅XX\cdot Y=Y\cdot X(交换律)(X+Y)+Z=X+(Y+Z),(X⋅Y)⋅Z=X⋅(Y⋅Z)(X+Y)+Z=X+(Y+Z),(X\cdot Y)\cdot Z=X\cdot (Y\cdot Z)(结合律)
X⋅Y+X⋅Z=X⋅(Y+Z),(X+Y)⋅(X+Z)=X+(Y⋅Z)X\cdot Y+ X\cdot Z=X\cdot(Y+Z),(X+Y)\cdot(X+Z)=X+(Y\cdot Z)(分配律)
X+X⋅Y=X,X⋅(X+Y)=XX+X\cdot Y=X,X\cdot (X+Y)=X(吸收律)
X⋅Y+X⋅Y′=X,(X+Y)⋅(X+Y′)=XX\cdot Y+X\cdot Y'=X,(X+Y)\cdot(X+Y')=X(组合律)
X⋅Y+X′⋅Z+Y⋅Z=X⋅Y+X′⋅Z,(X+Y)⋅(X′+Z)⋅(Y+Z)=(X+Y)⋅(X′+Z)X\cdot Y+X'\cdot Z+Y\cdot Z=X\cdot Y+X'\cdot Z,(X+Y)\cdot(X'+Z)\cdot(Y+Z)=(X+Y)\cdot(X'+Z)(一致律)
n变量定理
X+X+⋯+X=X,X⋅X⋅⋯⋯X=XX+X+\cdots+X=X,X\cdot X\cdot \,\cdots\,\cdots X=X(广义同一律)(X1⋅X2⋅⋯⋅Xn)′=X′1+X′2+⋯+X′n,,(X1+X2+⋯+Xn)′=X′1⋅X′2⋅⋯⋅X′n,(X_1\cdot X_2\cdot\,\cdots\,\cdot X_n)'=X_1'+X_2'+\cdots+X_n',,(X_1+X_2+\cdots+ X_n)'=X_1'\cdot X_2'\cdot\,\cdots\,\cdot X_n',(德⋅\cdot摩根律)
F(X1,X2,⋯,Xn)=X1⋅F(1,X2,⋯,Xn)+X′1⋅F(0,X2,⋯,Xn),F(X1,X2,⋯,Xn)=[X1+F(0,X2,⋯,Xn)]⋅[X′1+⋅F(1,X2,⋯,Xn)]F(X_1,X_2,\cdots,X_n)=X_1\cdot F(1,X_2,\cdots,X_n)+X_1'\cdot F(0,X_2,\cdots,X_n),F(X_1,X_2,\cdots,X_n)=[X_1+ F(0,X_2,\cdots,X_n)]\cdot[X_1'+\cdot F(1,X_2,\cdots,X_n)](香农展开定理)
从群论的观点看
从群论的观点看,{0,1}及其定义的加法运算构成交换群,{0,1}在乘法运算下也构成交换群,是一个F2的域。与一般的域的区别在于其乘法也交换,这就造成了加法与乘法的对称性(即所谓的对偶),也就出现了两个分配律。在开关代数中,加法和乘法的唯一区别似乎就是运算的优先级,除此之外,完全相同;因此所有的定理都有对偶的定理。从数学角度,这是一个十分简单的域。它的所有定理几乎都可以用完全归纳法列举证明。但是因为它在实际应用中的特殊性,每一条定理都有对应的物理意义甚至器件对应,所以这许多定理在数字逻辑电路的书中都被一一列举出来了。
相关文章推荐
- 基于逻辑运算的简单权限系统(原理,设计,实现) VBS 版
- 斜角地图逻辑原理解析和Isometric地图编辑器设计方案(转)
- FPGA设计中的组合逻辑与时钟方案
- 基于逻辑运算的简单权限系统(原理,设计,实现) VBS 版
- 斜角地图逻辑原理解析和Isometric地图编辑器设计方案(转)
- Labview设计计算机--组合逻辑与时序逻辑(5)
- Verilog简单的组合逻辑设计
- 组合逻辑设计
- 使用任务设计四个并行输入数的排序组合逻辑
- JAVA设计模式之组合模式原理与用法详解
- PICT工具-成对组合覆盖用例设计的使用与原理
- 计组第一步_logisim基本部件设计(组合逻辑)
- 基于逻辑运算的简单权限系统(原理,设计,实现) VBS 版
- 计算机组成原理课程设计实验一:验证74LS181运算和逻辑功能
- FPGA学习(第9节)-Verilog设计电路大串讲(误区+组合逻辑+时序逻辑+状态机设计)
- java设计模式之Composite(组合) (转)
- [读书笔记][深入剖析ASP.NET组件设计]一书第三章关于ASP.NET运行原理讲述的补白
- 设计思考之“IComponent-ISite-IContainer 组合还是继承,这是个问题”
- 关于飞机射击类游戏的设计原理 (加入时间:2001-3-4)
- 数据库原理之数据库设计