Digital Logic Lab (2110263) - Lab 2
สรุปเนื้อหาวิชา Digital Logic Lab (2110263) ภาคเรียนที่ 1 ปีการศึกษา 2567
Written by RuffLogix on September 13, 2024
# CU Intania x CP
# 2110263
Table of Contents
Truth Table
Truth Table
คือ ตารางที่ใช้สำหรับแสดงความจริงของฟังก์ชันตาม Input ที่รับเข้ามา
A | B | C | Minterm | Maxterm | f(A,B,C) |
---|
0 | 0 | 0 | m0=A′B′C′ | M0=A+B+C | 0 |
0 | 0 | 1 | m1=A′B′C | M1=A+B+C′ | 0 |
0 | 1 | 0 | m2=A′BC′ | M2=A+B′+C | 1 |
0 | 1 | 1 | m3=A′BC | M3=A+B′+C′ | 1 |
1 | 0 | 0 | m4=AB′C′ | M4=A′+B+C | 1 |
1 | 0 | 1 | m5=AB′C | M5=A′+B+C′ | 0 |
1 | 1 | 0 | m6=ABC′ | M6=A′+B′+C | 0 |
1 | 1 | 1 | m7=ABC | M7=A′+B′+C′ | 1 |
โดยจำนวนแถวจะเท่ากับ 2n โดยที่ n คือจำนวนข้อมูล Input
Sum of Products (SOP) หรือ Min-terms
เราจะเลือกเฉพาะ f(A,B,C) ที่มีค่าเป็น 1 มาเขียนเป็น product term แล้วนำมา OR กัน
ตัวอย่าง
(ทั้ง 3 ตัวอย่างมีความหมายเหมือนกัน)
- f(A,B,C)=(A′BC′)+(A′BC)+(AB′C′)+(ABC)
- f(A,B,C)=m2+m3+m4+m7
- f(A,B,C)=Σm(2,3,4,7)
Product of Sums (POS) หรือ Max-terms
เราจะเลือกเฉพาะ f(A,B,C) ที่มีค่าเป็น 0 มาเขียนเป็น sum term แล้วนำมา AND กัน
ตัวอย่าง
(ทั้ง 3 ตัวอย่างมีความหมายเหมือนกัน)
- f(A,B,C)=(A+B+C)⋅(A+B+C′)⋅(A′+B+C′)⋅(A′+B′+C)
- f(A,B,C)=M0⋅M1⋅M5⋅M6
- f(A,B,C)=ΠM(0,1,5,6)
Example
Sum of Products (SOP)

Product of Sums (POS)
