【问题标题】:Why K-map has states in sequence of 00,01,11,10 instead of 00,01,10,11?为什么 K-map 的状态序列是 00,01,11,10 而不是 00,01,10,11?
【发布时间】:2012-01-28 16:53:09
【问题描述】:

为什么 K-map 的状态序列是 00,01,11,10 而不是 00,01,10,11?

【问题讨论】:

标签: digital digital-logic


【解决方案1】:

这是因为在第一个序列中,每个条目只有一个位不同,而在第二个序列中,从 01 到 10 的转换改变了两个位,从而产生了竞争条件。在异步逻辑中,不会同时发生任何事情,因此 01 到 10 要么是 01 00 10 要么是 01 11 10,这会导致问题。

【讨论】:

    【解决方案2】:

    在化简过程中,当2个minterms,有一位不同,r ORed时,一个变量被消除为1 + 0 = 1

    【讨论】:

      【解决方案3】:

      这是因为如果我们写 00 01 11 10 那么在两个之间会有两个位的差异,并且正如 smparkes 所说,异步不能一次取两个值,所以这是现在唯一的方法。由于我们以类似的方式取格雷码,格雷码00是00,01是01,11是10,10是11。这样对k图进行编号。

      【讨论】:

        猜你喜欢
        • 2019-12-20
        • 1970-01-01
        • 1970-01-01
        • 2020-11-28
        • 2017-12-19
        • 2022-12-10
        • 2019-10-10
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多