当前位置: 首页 > news >正文

第二章习题

完备归纳法需要画出真值表,这里省略,直接列出每一个检验的式子

(T2)\(X + 1 = 1\)

  • \(X = 0\)时:\(0 + 1 = 1\)(成立)
  • \(X = 1\)时:\(1 + 1 = 1\)(成立)
    因此,\(X + 1 = 1\)得证。

(T2D)\(X \cdot 0 = 0\)

  • \(X = 0\)时:\(0 \cdot 0 = 0\)(成立)
  • \(X = 1\)时:\(1 \cdot 0 = 0\)(成立)
    因此,\(X \cdot 0 = 0\)得证。

(T3)\(X + X = X\)

  • \(X = 0\)时:\(0 + 0 = 0\)(成立)
  • \(X = 1\)时:\(1 + 1 = 1\)(成立)
    因此,\(X + X = X\)得证。

(T3D)\(X \cdot X = X\)

  • \(X = 0\)时:\(0 \cdot 0 = 0\)(成立)
  • \(X = 1\)时:\(1 \cdot 1 = 1\)(成立)
    因此,\(X \cdot X = X\)得证。

(T4)\(\overline{\overline{X}} = X\)

  • \(X = 0\)时:\(\overline{\overline{0}} = \overline{1} = 0\)(等于\(X = 0\)
  • \(X = 1\)时:\(\overline{\overline{1}} = \overline{0} = 1\)(等于\(X = 1\)
    因此,\(\overline{\overline{X}} = X\)得证。

(T5)\(X + \bar{X} = 1\)

  • \(X = 0\)时:\(0 + \bar{0} = 0 + 1 = 1\)(成立)
  • \(X = 1\)时:\(1 + \bar{1} = 1 + 0 = 1\)(成立)
    因此,\(X + \bar{X} = 1\)得证。

(T5D)\(X \cdot \bar{X} = 0\)

  • \(X = 0\)时:\(0 \cdot \bar{0} = 0 \cdot 1 = 0\)(成立)
  • \(X = 1\)时:\(1 \cdot \bar{1} = 1 \cdot 0 = 0\)(成立)
    因此,\(X \cdot \bar{X} = 0\)得证。

德·摩根定理指出,对于逻辑表达式\(A + B\)的反是\(\bar{A} \cdot \bar{B}\),对于\(A \cdot B\)的反是\(\bar{A} + \bar{B}\)

给定表达式\(X + Y \cdot Z\),其正确取反应为\(\bar{X} \cdot (\bar{Y} + \bar{Z})\),而非题目所称的\(X \cdot Y + Z\)

(5)

W X Y Z F
0 0 0 0 0
0 0 0 1 0
0 0 1 0 0
0 0 1 1 1
0 1 0 0 0
0 1 0 1 0
0 1 1 0 0
0 1 1 1 1
1 0 0 0 0
1 0 0 1 0
1 0 1 0 0
1 0 1 1 1
1 1 0 0 0
1 1 0 1 0
1 1 1 0 0
1 1 1 1 0

(6)

A B C D F
0 0 0 0 0
0 0 0 1 1
0 0 1 0 1
0 0 1 1 1
0 1 0 0 0
0 1 0 1 1
0 1 1 0 0
0 1 1 1 0
1 0 0 0 1
1 0 0 1 1
1 0 1 0 1
1 0 1 1 1
1 1 0 0 1
1 1 0 1 1
1 1 1 0 1
1 1 1 1 1

(1).
标准与-或:
首先,将每个最小项展开为变量的乘积形式:

  • \(m_2 = \bar{A} B \bar{C}\)(二进制 010)
  • \(m_4 = A \bar{B} \bar{C}\)(二进制 100)
  • \(m_6 = A B \bar{C}\)(二进制 110)
  • \(m_7 = A B C\)(二进制 111)

因此,\(F = \bar{A} B \bar{C} + A \bar{B} \bar{C} + A B \bar{C} + A B C\)

标准或-与:
确定 F=0 的最小项:总共 8 个最小项(0 到 7),给定的是 2、4、6、7,因此缺失的是 0、1、3、5。
这些对应最大项\(M_0, M_1, M_3, M_5\)
将每个最大项展开为变量的加法形式:

  • \(M_0\)(000):\(A + B + C\)
  • \(M_1\)(001):\(A + B + \bar{C}\)
  • \(M_3\)(011):\(A + \bar{B} + \bar{C}\)
  • \(M_5\)(101):\(\bar{A} + B + \bar{C}\)

因此,\(F = (A + B + C)(A + B + \bar{C})(A + \bar{B} + \bar{C})(\bar{A} + B + \bar{C})\)

(6)
标准与-或:
首先,将表达式展开为最小项之和:

  • \(A = A(\bar{B} \bar{C} + \bar{B} C + B \bar{C} + B C) = A \bar{B} \bar{C} + A \bar{B} C + A B \bar{C} + A B C\)(对应\(m_4, m_5, m_6, m_7\)
  • \(\bar{A} B = \bar{A} B (\bar{C} + C) = \bar{A} B \bar{C} + \bar{A} B C\)(对应\(m_2, m_3\)
  • \(B C = B C (A + \bar{A}) = A B C + \bar{A} B C\)(对应\(m_7, m_3\)

合并(重复项如\(m_3, m_7\)只取一次),得到最小项:2、3、4、5、6、7。
展开为:\(F = \bar{A} B \bar{C} + \bar{A} B C + A \bar{B} \bar{C} + A \bar{B} C + A B \bar{C} + A B C\)

标准或-与:
从展开的最小项确定 F=0 的位置:缺失 0、1(即 000 和 001)。
这些对应最大项\(M_0, M_1\)

  • \(M_0\):\(A + B + C\)
  • \(M_1\):\(A + B + \bar{C}\)

因此,\(F = (A + B + C)(A + B + \bar{C})\)

2输入与非门能够构成逻辑门的完备集,可以通过显示如何仅用 NAND 门构建 NOT、AND 和 OR 来证明

  1. 构建 NOT 门:

    • 输入:A
    • 电路:将 A 连接到 NAND 门的两个输入。
    • 输出:A NAND A = NOT(A)
  2. 构建 AND 门:

    • 输入:A, B
    • 电路:先计算 A NAND B,然后将结果输入到一个 NOT 门(用 NAND 实现)。
    • 但由于 NOT 是 (X NAND X),所以 AND(A, B) = NOT(A NAND B) = (A NAND B) NAND (A NAND B)
  3. 构建 OR 门:

    • 输入:A, B
    • 电路:OR(A, B) = NOT(NOT(A) AND NOT(B)),用德摩根定律。
    • 用 NAND 实现:NOT(A) = A NAND A
      NOT(B) = B NAND B
      然后 NOT(A) AND NOT(B) = ( (A NAND A) NAND (B NAND B) ) NAND ( (A NAND A) NAND (B NAND B) )
      最后 OR = NOT(上述结果) = 上述结果 NAND 自身
  4. 扩展到任意函数:

    • 既然能构建 {AND, OR, NOT},就可以实现任何布尔函数(例如,通过最小项之和)。
    • 对于多输入门:如 3 输入 NAND 可以用两个 2 输入 NAND 级联(先两个输入 NAND,结果与第三个输入 NAND)。

这个证明显示 NAND 是通用门,因此是完备的。

2输入异或门不能构成逻辑门的完备集

(2)
image
画出的卡诺图如上,于是可以得到答案为\(\bar{W} ⋅ X + X ⋅ Y + \bar{X} ⋅ \bar{Y} ⋅ Z\)
利用12题的技巧,转换为与非-与非表达式为[ (X NAND Y) NAND ( ~W NAND X ) NAND ( ~X NAND ~Y NAND Z ) ]
(5)
image
卡诺图如上,于是可以得到答案为\(\bar{B}+\bar{A}CD+A\bar{D}\)
转换为与非-与非表达式为\(\overline{ \overline{\bar{B} \cdot \bar{B}} \cdot \overline{\bar{A} \cdot C \cdot D} \cdot \overline{A \cdot \bar{D}} }\)

http://www.hskmm.com/?act=detail&tid=13432

相关文章:

  • Lightroom Classic 2025:精细调控,呈现完美画质,专业级数字照片管理与后期处理全解析
  • langfuse从v2.70.1升级到V3.110(异机升级+数据迁移)
  • 20250518_信安一把梭_医院抓取流量
  • tsx 图论选讲
  • OTP绕过漏洞:当后端过度信任前端时的安全灾难
  • 2MHz 8-bit 微控制器 with 64 Pins,M38049FFLKP ADR5040ARTZ TMS320F28062PZT K4AAG165WA-BCTD存储器
  • 实用指南:【Kubernetes】(六)Service
  • 校u圈校园外卖众包任务课表交友CPS社区:一站式校园生态服务系统
  • .NET Polly 全面指南:从5W2H维度深度解析
  • 撒钱岛小游戏管理系统:私域流量变现新选择,趣味与收益双赢
  • Day19构造器详解
  • 多商户的在线客服系统,直接在小程序的商家中嵌入我们的商家聊天链接
  • 【院士报告|EI检索稳定|大连理工大学主办】第四届能源与动力工程国际学术会议(EPE 2025)
  • 多客云 Ai 短视频批量剪辑矩阵系统:高效创作与智能管理的一体化解决方案
  • [ABC077D] Small Multiple 同余最短路
  • 20250509_信安一把梭_黑客
  • c# 保存文件 - 先保存到临时文件,保存成功后修改文件名
  • 达芬奇标记测量线文字标题动画预设(Tracked Measuring Lines)使用指南
  • 20250427_信安一把梭_No11
  • 运营商数据分类分级:最佳实践、典型案例与智能化方案
  • AT_abc413_g [ABC413G] Big Banned Grid
  • .NET性能优化-使用RecyclableBuffer取代RecyclableMemoryStream
  • css样式:button边框贪吃蛇加载效果
  • 什么是NIC(网络接口卡)?
  • 汽车行业相关技术及其分类
  • 视频剪辑效率翻倍!CyberLink PowerDirector 从入门到专业的全能解决方案
  • 20250415_信安一把梭_encode
  • 日常练习另一部分
  • 每天一个安卓测试开发小知识之 (六)---常用的adb 命令第四期
  • SAP-ABAP中STOP,EXIT,CHECK,RETURN,CONTINUE,LEAVE,REJECT的区别