Top Banner
แแแแแแแแแแแแแแ Kanaugh Map olean Expression แแแแ Switching Function แแแ แแแแแแแแแแแแแแแแ แแแแ Kanaugh Map แแแแแแแแแแ แแแแแแแแแแแแแ แแแแแแแแแแแแแแแแแแแแแแแแแแแแแ
34

แผนผัง คาร์โนห์ Kanaugh Map

Jan 17, 2016

Download

Documents

lela

แผนผัง คาร์โนห์ Kanaugh Map. การลดรูป Boolean Expression หรือ Switching Function ให้สั้นที่สุด สามารถทำได้หลายวิธี ซึ่ง Kanaugh Map เป็นวิธีหนึ่ง ที่ช่วยให้การลดรูปทำได้ง่าย และมีข้อผิดพลาดน้อยกว่าการใช้ Boolean Theory. Karnaugh Map 2 ตัวแปร เพียงแบบฟอร์ม. มีที่มาจากฐาน 2. A. B. - PowerPoint PPT Presentation
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: แผนผัง คาร์โนห์ Kanaugh  Map

แผนผ�งคาร์โนห์ Kanaugh Map

การ์ลดร์�ป Boolean Expression ห์ร์�อ Switching Function ให์�สั้��นที่��สั้�ดสั้ามาร์ถที่�าได�ห์ลายวิ"ธี� ซึ่%�ง Kanaugh Map เป'นวิ"ธี�ห์น%�ง

ที่��ช่)วิยให์�การ์ลดร์�ปที่�าได�ง)าย และม�ข้�อผ"ดพลาดน�อยกวิ)าการ์ใช่� Boolean Theory

Page 2: แผนผัง คาร์โนห์ Kanaugh  Map

Karnaugh Map 2 ตั�วิแปร์ เพ�ยงแบบฟอร์ม

AB

0

1

0 10

1

2

3

ม�ที่��มาจากฐาน 2

Page 3: แผนผัง คาร์โนห์ Kanaugh  Map

Karnaugh Map 2 ตั�วิแปร์ แบบให์�ควิามห์มาย AB (1/3)A

B

0

1

0 10

1

2

3

A=0,B=0

A=0,B=1

A=1,B=0

A=1,B=1

Page 4: แผนผัง คาร์โนห์ Kanaugh  Map

Karnaugh Map 2 ตั�วิแปร์ แบบให์�ควิามห์มาย AB (2/3)A

B

0

1

0 1

002 102

012 112

(1*21) + (1*20) = 3

Page 5: แผนผัง คาร์โนห์ Kanaugh  Map

Karnaugh Map 2 ตั�วิแปร์ แบบให์�ควิามห์มาย AB (3/3)A

B

0

1

0 1

A' B' A B'

A' B A B

A' = A

Page 6: แผนผัง คาร์โนห์ Kanaugh  Map

Karnaugh Map 3 ตั�วิแปร์ แบบให์�ควิามห์มาย ABC

ABC

0

1

00 01

0002

=0A' B'

C'

0102

=2A' B C'0012

=1A' B'

C

0112

=3A' B

C

10 11

1002

=4A B' C'

1102

=6A B C'1012

=5A B'

C

1112

=7A B C

0 = A' =

A

Page 7: แผนผัง คาร์โนห์ Kanaugh  Map

Karnaugh Map 4 ตั�วิแปร์ แบบให์�ควิามห์มาย ABCD

ABCD

0001

00 0100002

=0A' B' C'

D'

01002

=4A' B C'

D'00012

=1A' B' C'

D

01012

=5A' B C'

D

10 1110002

=8A B' C'

D'

11002

=12A B C'

D'10012

=9A B' C'

D

11012

=13A B C'

D1011

00112

=3A' B' C

D

01112

=7A' B C

D

10112

=11A B' C

D

11112

=15A B C

D

00102

=2A' B' C

D'

01102

=6A' B C

D'

10102

=10A B' C

D'

11102

=14A B C

D'

Page 8: แผนผัง คาร์โนห์ Kanaugh  Map

Karnaugh Map 2 ตั�วิแปร์ แบบมองตั�วิแปร์ (1/6)

AB

0

1

0 1

1

1

A

Page 9: แผนผัง คาร์โนห์ Kanaugh  Map

Karnaugh Map 2 ตั�วิแปร์ แบบมองตั�วิแปร์ (2/6)

AB

0

1

0 1

1

1

A

Page 10: แผนผัง คาร์โนห์ Kanaugh  Map

Karnaugh Map 2 ตั�วิแปร์ แบบมองตั�วิแปร์ (3/6)

AB

0

1

0 1

1 1 B

Page 11: แผนผัง คาร์โนห์ Kanaugh  Map

Karnaugh Map 2 ตั�วิแปร์ แบบมองตั�วิแปร์ (4/6)

AB

0

1

0 1

1 1 B

Page 12: แผนผัง คาร์โนห์ Kanaugh  Map

Karnaugh Map 2 ตั�วิแปร์ แบบมองตั�วิแปร์ (5/6)

AB

0

1

0 1

1

1

AB+A

B

Page 13: แผนผัง คาร์โนห์ Kanaugh  Map

Karnaugh Map 2 ตั�วิแปร์ แบบมองตั�วิแปร์ (6/6)

AB

0

1

0 1

1

1 A+B = AB

1

Page 14: แผนผัง คาร์โนห์ Kanaugh  Map

จงเข้�ยน Karnaugh Map แสั้ดงโอกาสั้การ์เป2ดอ�ตัโนม�ตั"

ข้องห์ลอดไฟฟ3าบนเสั้าไฟที่��สั้)องแสั้งตัามแสั้งอาที่"ตัย

1. ก�าห์นดเง��อนไข้ เง��อนไข้แร์ก สั้)องแสั้งเม��อพร์ะอาที่"ตัยตัก = A เง��อนไข้ที่��สั้อง สั้)องแสั้งเม��อน�าถ�งด�าคล�มกล)องตัร์วิจวิ�ด

แสั้ง = B2. เข้�ยนฟ4งกช่�น f(A,B) = A + B3. เข้�ยน Karnaugh Map และเข้�ยนฟ4งกช่��นให์ม)A

B0

1

0 1

1

A+B = A . B1

1

Page 15: แผนผัง คาร์โนห์ Kanaugh  Map

Function ตั)าง ๆ ( 1/15 )f(A,B,C,D) = A

ABCD

0001

00 011

1

10 11

1011

1

1

1

1

1

1

Page 16: แผนผัง คาร์โนห์ Kanaugh  Map

Function ตั)าง ๆ ( 2/15 )f(A,B,C,D) = B

ABCD

0001

00 011

1

10 11

1011

1

1

1

1

1

1

Page 17: แผนผัง คาร์โนห์ Kanaugh  Map

Function ตั)าง ๆ ( 3/15 )f(A,B,C,D) = A . B

ABCD

0001

00 011

1

10 11

1011

1

1

Page 18: แผนผัง คาร์โนห์ Kanaugh  Map

Function ตั)าง ๆ ( 4/15 )f(A,B,C,D) = A + B

ABCD

0001

00 011

1

10 11

1011

1

1

1

1

1

1

1

1

1

1

Page 19: แผนผัง คาร์โนห์ Kanaugh  Map

Function ตั)าง ๆ ( 5/15 )f(A,B,C,D) = A . B . C

ABCD

0001

00 01 10 11

1011

1

1

Page 20: แผนผัง คาร์โนห์ Kanaugh  Map

Function ตั)าง ๆ ( 6/15 )f(A,B,C,D) = A . B . C . D

ABCD

0001

00 01 10 11

1011

1

Page 21: แผนผัง คาร์โนห์ Kanaugh  Map

Function ตั)าง ๆ ( 7/15 )f(A,B,C,D) = A

ABCD

0001

00 01 10 11

1011

1

1

1

1

1

1

1

1

Page 22: แผนผัง คาร์โนห์ Kanaugh  Map

Function ตั)าง ๆ ( 8/15 )f(A,B,C,D) = A . B

ABCD

0001

00 01 10 11

1011

1

1

1

1

Page 23: แผนผัง คาร์โนห์ Kanaugh  Map

Function ตั)าง ๆ ( 9/15 )f(A,B,C,D) = A . B . C

ABCD

0001

00 01 10 11

1011

1

1

Page 24: แผนผัง คาร์โนห์ Kanaugh  Map

Function ตั)าง ๆ ( 10/15 )f(A,B,C,D) = (A B + A B )

ABCD

0001

00 01 10 11

1011

1

1

1

1

1

1

1

1

Page 25: แผนผัง คาร์โนห์ Kanaugh  Map

Function ตั)าง ๆ ( 11/15 )f(A,B,C,D) = (A . B . D) + (A' . B' . D)

ABCD

0001

00 01 10 11

1011

1

1

1

1

Page 26: แผนผัง คาร์โนห์ Kanaugh  Map

Function ตั)าง ๆ ( 12/15 ) ลดใน 13f(A,B,C,D) = (A'BC'D )+(A'BCD') +

(AB'C'D) +(AB'CD')ABCD

0001

00 01 10 11

1011

1

1

1

1

Page 27: แผนผัง คาร์โนห์ Kanaugh  Map

Function ตั)าง ๆ ( 13/15 )f(A,B,C,D) = (A B + A B ) (C D + C D )

ABCD

0001

00 01 10 11

1011

1

1

1

1

Page 28: แผนผัง คาร์โนห์ Kanaugh  Map

Function ตั)าง ๆ ( 14/15 )f(A,B,C,D) = (ABC'D')+(ABC'D) +

(ABCD') +(ABCD) = ABABCD

0001

00 01 10 11

1011

1

1

1

1

Page 29: แผนผัง คาร์โนห์ Kanaugh  Map

Function ตั)าง ๆ ( 15/15 )f(A,B,C,D) = (ABCD')+(ABCD) +(DCBA)

+(AD'BC) = ABCABCD

0001

00 01 10 11

1011

1

1

Page 30: แผนผัง คาร์โนห์ Kanaugh  Map

Switching Function ข้อง 1 ค�อ Minterm f(A,B,C,D) = m(0,1,2,3,15)= (A . B) +

(A . B . C . D)ABCD

0001

00 011

1

10 11

1011

1 1

1

Page 31: แผนผัง คาร์โนห์ Kanaugh  Map

จงลดร์�ป Switching Function ด�วิย Karnaugh Map (1/3)

1. f(A,B) = (A . B) + (A . B) + C2. f(A,B) = (A . B) + (A . B) + C3. f(A,B) = (A . B) + (A . B) + C4. f(A,B) = (A . B) + (A . B) + C5. f(A,B) = (A . B) + (A . B) + (A . B) +

C6. f(A,B) = (A . B) + (A . B) + (A . B) +

C7. f(A,B) = (A . B) + (A . B) + (A . B) +

C8. f(A,B) = (A . B) + (A . B) + (A . B) +

(A . B) + C

[1].p87

Page 32: แผนผัง คาร์โนห์ Kanaugh  Map

จงลดร์�ป Switching Function ด�วิย Karnaugh Map (2/3)

1. f(A,B) = (A + B) (A + B) (C + D)2. f(A,B) = (A + B) (A + B) (C + D)3. f(A,B) = (A + B) (A + B) (C + D)4. f(A,B) = (A + B) (A + B) (C + D)5. f(A,B) = (A + B) (A + B) (A + B) (C +

D)6. f(A,B) = (A + B) (A + B) (A + B) (C +

D)7. f(A,B) = (A + B) (A + B) (A + B) (C +

D)8. f(A,B) = (A + B) (A + B) (A + B) (A +

B) (C + D)

[1].p89

Page 33: แผนผัง คาร์โนห์ Kanaugh  Map

จงลดร์�ป Switching Function ด�วิย Karnaugh Map (3/3)

1. f(A,B,C,D) = m(0,1,2,3,4,6,8,10,12,14)

2. f(A,B,C,D) = m(1,3,4,6,9,11,12,14)3. f(A,B,C,D) = m(0,1,2,3,4,6,9,11)4. f(A,B,C,D) = m(1,3,6,7,8,9,12,13)5. f(A,B,C,D) = m(1,8,10,12,13,14,15)6. f(A,B,C,D) = m(0,2,4,6,8,10)

[1].p102

Page 34: แผนผัง คาร์โนห์ Kanaugh  Map

เปล��ยน Switching Function เป'น NANDf(A,B,C,D) = m(0,1,2,3,15)= (A . B) +

(A . B . C . D)= (A . B) + (A . B . C

. D) = (A . B) (A . B .

C . D)คล�าย [1]p.109

A

B

CD

f(A,B,C,D)

การ์เปล��ยน and เป'น or ค�อ การ์แยก not ออกจากก�นการ์เปล��ยน or เป'น and ค�อ การ์แยก not ออกจากก�น เช่)นก�น