60 likes | 175 Views
由此可见, BC=11 时, F=A+A 将产生 偏“ 1” 冒险, C 不会产生冒险。. 当 F=X+X, F=XX 时 , 变量 X 发生变化时将产生偏” 1” 冒险或偏” 0” 冒险。 判别方法可用 代数法 和 卡诺图 法。. 1. 代数法 首先找出具有竞争力的变量。如: F=AC+AB+AC 由函数可见, A 和 C 具有竞争力。且有:. 冒险现象的判别. 1. 代数判别法 ( 1 ) 检查是否有某个变量同时以原变量和反变量的形式出现在逻辑函数表达式中,即判断是否存在竞争。
E N D
由此可见,BC=11时,F=A+A将产生 偏“1”冒险,C不会产生冒险。 当F=X+X, F=XX时,变量X发生变化时将产生偏”1”冒险或偏”0”冒险。 判别方法可用代数法和卡诺图法。 1.代数法 首先找出具有竞争力的变量。如: F=AC+AB+AC 由函数可见,A和C具有竞争力。且有: 冒险现象的判别
1.代数判别法 • (1)检查是否有某个变量同时以原变量和反变量的形式出现在逻辑函数表达式中,即判断是否存在竞争。 • (2)若存在竞争,则消去表达式中不存在竞争的变量,仅保留有竞争的变量,看是否满足以下关系; a. ,说明存在0型险象; b. ,说明存在1型险象。
例 判断 是否存在险象。 • 解:因为变量C存在竞争,则消去A、B可得: 令 AB=00 则 F=0 AB=01, F=C AB=11 , F=C+/C 即A=B=1时,C变量可产生0型险象
是否存在险象。 解:B变量存在竞争,则消去A、C • 例 判断 令 AC=00 则F=B/B AC=01 , F=B AC=10 , F=B AC=11 , F=1 即 A=C=0时,B变量可产生1型险象。
2.卡诺图法 • 先作出函数的卡诺图,并画出和函数表达式中各“与”项对应的卡诺圈,如下图所示为函数的卡诺图,观察其卡诺图,若存在某两个包围圈只相邻而不相交,如下图虚线所示,则会产生险象现象。 的卡诺图