课程目标
- 熟练掌握任意项的使用方法
- 掌握常见组合线路设计方法
- 掌握使用数据选择器设计线路的方法
课程内容
任意项
画得圈要尽可能大,并且尽可能少
对于卡诺图中没用到的任意项,就要记为 0 这样节省能耗
约束条件就是任意项
例
卡诺图
不看任意项的话,就只是——5、7,7、6,8、9(并且每个都只含有2个项——消掉一个变量)
运用任意项得到的化简逻辑表达式,含有的变量更少
无反变量的线路设计
A是原变,~A是反变, ~(AB)不算反变量
实现线路,要画出线路图
没直接用 二次求反 ,因为二次求反最多使表达式变成 与非 的形式,但不一定能满足没有反变量
这道题的解法:
- ~A+B ~C——B( ~A+ ~C)——(德摩根)B ~(AC)
- 将项中的原变量先提出来,如果可以增加在变量的同时,不影响项表达的结果,就增加变量——AC(~B+ ~C)
- 接着,在与非项中添加原变量,~A ~C—— ~A ~B ~C, ~B ~C—— ~A ~B ~C
- 二次求反——将整个式子变成 与非 形式
多输出函数的线路设计
before:
after:
不难看出——before和after之间的区别在于 4 的划分,多输出线路,多个卡诺图时,相同的划圈越多越好(因为,有相同的划圈就可以使用相同的输出门或线路,简便线路设计)
多路线路选择器
这是一个4路选择器
常见的有4路和8路8路就是3个变量作为控制端,输出结果有8条
作业
- 线路图不用画A
- 要标明 输出