พีชคณิตบูลีนwebstaff.kmutt.ac.th/~thorin.the/ene103/kamon/electro... · web...

22
พพพพพพพพพพพพ พพพพพพพพพพพพ (Boolean ) พพพพพพพพพพพพพพ พพพ พพพพพพพพพพพพพพพพพพพพพพพพพพพพพพพพพพพพพพ พพพ พพพพพพพพพพพพพพพพพพพพพพพพพพพพพพพพพพพพพพพพพพ พพพพพพพ พพพพพพพพพพพพพพพพพพพพพพพพพพพพพพพพพ พพพพพพพพพพพพพพพพพพพ พพพพพพพพพพพ (Boolean expression) 1. พพพพพพพพพพพพพพพพพพพพพพพพพพพพพพ พพพพพพพพพพพพ พพพพพพพพพพพพพพพพพพพพพพพพ พพพพพพพ พพพพพพพพพพพพพพพพพพพพพพพพพพพพพพพพพพพ พพพพพพพพพ พพพพพพพพพพพพพพพพพพพพพพพพ OR, AND พพพ NOT พพพพพพพพพพพพพพพพพพพพพพพพพพพพพพพ พพพพพพพ พพพพพพพพพพพพพพพพ 1.1 พพพพพพพพพพพพ พพพพพพพพพพพพพพพพพพพพพพพพพพพพพพพพพพพ พพพพพพพพ x พพพ พพพพพพ A, B พพพ C พพพพพพพพพพพพ พพพพพพพพพพพพพพพพพพพพพพพพพพพพพพพ พพพพพพ A พพพ B พพพพพพพพพพพพพพพพพพพพ พพพพพพ C พพพ พพพพพพพ พพพพพพพพพพพพพพพพพพพพพพ x พพพพพพพพ พพพพพพพพ พพพพพพพพพพพพพพพพ พพพพพพพพพพพพพพพพพพพพพพพพพพ พพพพพพพพพพพ พพพพพพพพพพพพพพพพพพพพพพพพพพพพพ พพพพพพพพพพพพพพพพพพพ พพพพพพพพพพพพพพพพพพพพพพพ พพพพพพพพพพพพพพพพพพพพพพพพพพพพพพพพพ พพพพพพ พพพพพพพพพพพพพพ พพพพพพพพพพพพพพพพพพพพพพพพพพพพ พพพพพพพพพพพ พพพพพพพพพพพพพพพพพพพพพพพพพพพพพพ พพพ พพพพพพ 1.2 พพพ 1.3 พพพพพพพพพพพพพพพพพพพพพ พพพพพพพพพพพพพพพพพพพพพพพพพพพพพพพพพพพพพ พพพพพพพพพพพพพพพพพพ พพพพพ พพพพพพพพพพพพพพพพพพ 1 พพพพพพ 1.1 พพพพพพพพพพพพพพ พพพพพพพพพพพพพพพพ

Upload: others

Post on 12-Oct-2020

48 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: พีชคณิตบูลีนwebstaff.kmutt.ac.th/~thorin.the/ENE103/Kamon/Electro... · Web viewกฎพ นฐานในการแทนค าในน พจน บ

พชคณตบลนพชคณตบลน (Boolean ) เปนเครองมอ ทชวยในการวเคราะหและ

ออกแบบระบบดจตอล พชคณตบลนทำาใหเราสามารถอธบายความสมพนธระหวาง เอาตพตและอนพตของลอจกเกตในรปของสมการพชคณตหรอ นพจนบลน (Boolean expression)

1. การอธบายวงจรลอจกในรปพชคณต

วงจรลอจกใดๆ ไมวาจะมความซบซอนมากเพยงใด เรากสามารถจะอธบายดวยการดำาเนนการบลนได เนองจากมการดำาเนนการ OR, AND และ NOT เปนการดำาเนนการพนฐานของระบบดจตอล ตวอยางในรปท 1.1 แสดงการเขยนนพจนทใชแสดงความสมพนธระหวาง เอาตพต x กบ อนพต A, B และ C ของวงจรลอจก จะเหนไดวาแอนดเกตทำาการแอนด อนพต A และ B จากนนจงถกออรกบ อนพต C โดย ออรเกต ไดผลลพธเปนเอาตพต x ในทสด เพอไมใหเกดความสบสน ในกรณทมการออรและแอนดในวงจรลอจก จะกำาหนดใหการดำาเนนการแอนดเกดขนกอนการออร ยกเวนหากมการใสวงเลบกำาหนดการดำาเนนการไวอยางชดเจน ซงมลกษณะคลายกบ อบดบของการดำาเนนการทางพชคณตทวๆไป ทจะทำาการคณตวเลขกอนทำาการบวก รปท 1.2 และ 1.3 แสดงตวอยางวงจรลอจกและการเขยนนพจนของวงจรลอจกทมการดำาเนนการออรกอน แอนด และวงจรทมการใชนอตเกตหรอ อนเวอรเตอร ตามลำาดบ รปท 1.4 แสดงตวอยางวงจรลอจกทมความซบซอน การใชวงเลบหลายแบบมาแยกการดำาเนนการจะชวยใหนพจนดงายไมสบสน

1

รปท 1.1 วงจรลอจกและนพจนบลนของ

Page 2: พีชคณิตบูลีนwebstaff.kmutt.ac.th/~thorin.the/ENE103/Kamon/Electro... · Web viewกฎพ นฐานในการแทนค าในน พจน บ

2. การหาคาเอาตพตของวงจรลอจกเมอนพจนบลนของเอาตพตของวงจรลอจกสามารถเขยนออก

มาได การหาคาเอาตพต สำาหรบชดอนพตหนงๆสามารถหาไดโดยการแทนคาระดบลอจก “0”, “1” ของอนพตนนๆ ลงไปในตวแปรภายในนพจน ยกตวอยางการหาลอจกเอาตพตของวงจรในรปท 1.4 สำาหรบกรณทอนพตเปน A = 0, B = 1, C = 1, D = 0 และ E = 1 จะไดผลลพธดงน

กฎพนฐานในการแทนคาในนพจนบลนมดงน1. แทนคานเสธในเทอมเดยวใหหมดเสยกอน นนคอ หรอ2. แทนคาภายในวงเลบ3. ดำาเนนการแอนดกอนการออรยกเวนมวงเลบกำากบไว4. ถานพจนมนเสธครอมอยใหดำาเนนการภายในนพจนดงกลาว แลวจงกลบผลลอจก

2

รปท 1.2 วงจรลอจกและนพจนบลนของวงจรทม

รปท 1.3 วงจรลอจกและนพจนบลนของวงจรทมการใชนอตเกตหรอ อนเวอรเตอร

(b)(a)

รปท 1.4 ตวอยางวงจรลอจกทมความซบ

Page 3: พีชคณิตบูลีนwebstaff.kmutt.ac.th/~thorin.the/ENE103/Kamon/Electro... · Web viewกฎพ นฐานในการแทนค าในน พจน บ

นอกจากนแลว เรายงสามารถหาคาลอจกเอาตพตของวงจรลอจกไดโดยการแทนคาลอจกลงในวงจร ดงตวอยางในรปท 2.1

3. การสรางวงจรลอจกจากนพจนบลนหากการดำาเนนการของวงจรลอจกเขยนอยในรปนพจนบลน

เราสามารถนำามาสรางวงจรลอจกไดโดยตรง พจารณานพจน เราจะเหนวานพจนนประกอบไปดวยสามเทอม( ,

, และ ) ทออรกน ดงนน เราตองใชออรเกตทมสามอนพตมาใชในวงจร และอนพตของออรเกต กเปนเทอมการแอนด ซงนยมเรยกวา เทอมของผลคณ (Product term) เราจะสามารถวาดรปวงจรลอจกสดทายไดดงรปท 3.1

3

รปท 2.1 การหาคาลอจกเอาตพตของวงจรลอจกโดยการแทนคาลอจกลงในรปวงจร

รปท 3.1 การสรางวงจรลอจกจากนพจนบลนโดยวธทางตรง

Page 4: พีชคณิตบูลีนwebstaff.kmutt.ac.th/~thorin.the/ENE103/Kamon/Electro... · Web viewกฎพ นฐานในการแทนค าในน พจน บ

ในหวขอตอๆไปเราจะไดศกษาถงวธการออกแบบวงจรลอจกทใชจำานวนลอจกเกตนอยกวาวธทางตรง แตสามารถใหผลของลอจกเอาตพตทเหมอนกน4. ทฤษฎบทของบลน

ทผานมาเราจะเหนถงประโยชนของการใชพชคณตบลน ในการวเคราะหวงจรลอจก และแทนการดำาเนนการของวงจรลอจกในรปแบบนพจนคณตศาสตรได ในหวขอน เราจะไดเรยนรเกยวกบทฤษฎบทของบลนหรอ กฎของบลน ซงจะสามารถชวยใหเราลดรปวงจรลอจกใหมขนาดเลกลง ในทนกำาหนดใหตวแปร x เปนตวแปรบลนทสามารถเปนไดทง “0” และ “1” ในแตละขอจะมรปวงจรแสดงถงการมอยของกฎนน1. ตวแปร x ใดๆ ถาแอนดกบ “0” ผลลพธของลอจก ตองเปน “0”

2. ตวแปร x ใดๆ ถาแอนดกบ “1” ผลลพธของลอจก เทากบลอจกของ x3. ตวแปร x ใดๆ ถาแอนดกบตวมนเอง ผลลพธของลอจก เทากบลอจกของ x พสจนจาก หาก ดงนน ; หาก ดงนน4. ตวแปร x ใด หากแอนดกบคอมพลเมนตของตวมนเอง ( ) ผลลพธของลอจกเปน “0”

5. ตวแปร x ใดๆ หากออรกบ “0” ผลลพธของลอจกไมเปลยนแปลง6. ตวแปร x ใดๆ หากออรกบ “1” ผลลพธลอจกตองเปน “1”

7. ตวแปร x ใดๆ หากออรกบตวมนเอง ผลลพธลอจกเทากบลอจกของ x8. ตวแปร x ใดๆ หาก ออรกบคอมพลเมนตของตวเอง ผลลพธลอจกเทากบ “1”

(1)

(2)

4

Page 5: พีชคณิตบูลีนwebstaff.kmutt.ac.th/~thorin.the/ENE103/Kamon/Electro... · Web viewกฎพ นฐานในการแทนค าในน พจน บ

(3)

(4)

(5)

(6)

(7)

(8)

ทฤษฎบทขอ (1) ถง (8) สามารถ นำาไปใชกบ กรณทตวแปรลอจกเปนนพจนทมหลายตวแปรได ยกตวอยางเชน หาก เรามนพจน

เราสามารถนำา (4) มาใช โดยให ดงนน เราจะไดวา

ทฤษฎบทของบลน สำ�หรบหล�ยตวแปร(9) ; Commutative law(10) ; ”(11) ; Associative law(12) ; ”(13a) ; Distributive law(13b) (14) (15)

ทฤษฎบท (9) ถง (13) สามารถจดจำาไดงายเพราะมลกษณะทคลายกบพชคณตพนฐาน แต (14) นนไมมในพชคณตทวไป การพสจนทำาไดโดยการ แทนชดอนพตทเปนไปไดลงในสมการ

กรณท 1.

กรณท 2.

5

Page 6: พีชคณิตบูลีนwebstaff.kmutt.ac.th/~thorin.the/ENE103/Kamon/Electro... · Web viewกฎพ นฐานในการแทนค าในน พจน บ

กรณท 3.

กรณท 4.

(14) สามารถพสจนจาก (6) และ (2)

; จาก (6)

; จาก (2)

ตอไปนจะเปนตวอยางการลดรปโดยใชทฤษฎบทของบลน เพอใหวงจรลอจกใชจำานวนเกตลดลง

ตวอยาง จงลดรปนพจน เนองจากทงสองเทอมในดานขวามอของสมการมตวแปรรวมกนคอ เราจงสามารถใช (13) ดงตวแปรรวมนออกมา:

เมอใช (8) เทอมในวงเลบจะเทากบ “1” ดงนน

; จาก (2)

ตวอยาง จงลดรป เมอเราดงตวแปรรวมของทงสองเทอมจะได

จาก (15) เราสามารถแทน ดวย ดงนน

5. ทฤษฎบทของ ดมอรแกน

6

Page 7: พีชคณิตบูลีนwebstaff.kmutt.ac.th/~thorin.the/ENE103/Kamon/Electro... · Web viewกฎพ นฐานในการแทนค าในน พจน บ

ทฤษฎบททสำาคญทสดสองขอ ของทฤษฎบทของบลน มาจากการคดคนของ นกคณตศาสตรเอกนามวา ดมอรแกน (DeMorgan)(16) (17)

ตวอยาง จงลดรป นพจน ใหอยในรปทตวแปรเดยวมนเสธเทอม เพยงชนเดยววธทำา จาก (17) เราจะสามารถเขยนนพจนนไดใหมเปน

จะเหนไดวาเราสามารถแยกนพจนทมเครองหมายนเสธตลอดนพจน ออกเปนสองเทอมนเสธยอยทกงกลางของสมการ และเปลยนเครองหมายจากการแอนด เปนการออร จากนน เทอม และ

สามารถลดรปโดยใช (16)

เราสามารถแยกนเสธในแตละเทอม ทกงกลางและเปลยนเครองหมายจาก เปน หลงจากกำาจดเครองหมายนเสธสองชน เราจะได ผลลพธของการลดรปเปน

คว�มหม�ยโดยนยของ ทฤษฎบทของ ดมอรแกนหากมอง (16), (17) ในความหมายของวงจรลอจก พจารณา (16)

ทางดานซายมอของสมการคอ เอาตพตของวงจรนอรเกตทมอนพตเปน x และ y ในขณะททางดานขวามอของสมการเปนเอาตพตของแอนดเกตทมอนพตเปน และ เราสามารถเขยนรปวงจรเทยบเทาไดเปนดงรปท

7

(a)

(b)

Page 8: พีชคณิตบูลีนwebstaff.kmutt.ac.th/~thorin.the/ENE103/Kamon/Electro... · Web viewกฎพ นฐานในการแทนค าในน พจน บ

พจารณา (17)

ในทำานองเดยวกน ทางซายมอของสมการคอ เอาตพตของวงจรแนนดเกตทมอนพตเปน x และ y ในขณะททางขวามอ เปนเอาตพตของวงจรออรเกตทมอนพตเปน และ ดงนนเราจะสามารถเขยนวงจรเทยบเทาของแนนดเกตไดดงรปท 5.2

6. การสรางลอจกเกตตางๆจาก แนนดเกตและนอรเกต ทกนพจนของบลนจะประกอบไปดวยการผสมกนของการดำา

เนนการลอจกแบบพนฐาน ออร แอนด และ นเสธ ดงนนเราสามารถสรางวงจรลอจกโดยนำา ออรเกต แอนดเกต และอนเวอรเตอรเกต มาประกอบกนเปนวงจรดจตอล แตเราสามารถนำาแนนดเกตเพยงมาสรางเปนเกตตางๆได ดงตวอยางในรปท 6.1

8

รปท 5.1 (a) วงจรเทยบเทาของนอรเกตโดยใช (16); (b) สญลกษณอก

(b)

(a)

รปท 5.2 (a) วงจรเทยบเทาของแนนดเกตโดยใช (17); (b) สญลกษณอก

Page 9: พีชคณิตบูลีนwebstaff.kmutt.ac.th/~thorin.the/ENE103/Kamon/Electro... · Web viewกฎพ นฐานในการแทนค าในน พจน บ

ในรปท 6.2 เปนการแสดงการนำานอรเกตเพยงชนดเดยวมาสรางเปนเกตพนฐาน

9

รปท 6.1 การสรางเกตพนฐานจากแนนดเกต

รปท 6.2 การสรางเกตพนฐานจากนอรเกต

Page 10: พีชคณิตบูลีนwebstaff.kmutt.ac.th/~thorin.the/ENE103/Kamon/Electro... · Web viewกฎพ นฐานในการแทนค าในน พจน บ

วงจรลอจกแบบคอมไบเนชนในหวขอทผานมา เราไดรจกถงเกตพนฐานชนดตางๆ และ

พชคณตของบลนทชวยในการอธบายการดำาเนนการของวงจรใหอยในรปนพจนและวเคราะหการทำางานของวงจรทสรางจากวงจรลอจกเกตหลายๆแบบมาตอรวมกนหรอ เรยกวาเปนวงจรแบบคอมไบเนชน (Combination) วงจรคอมไบเนชน นไมมลกษณะของความจำา (Memory) เอาตพตของวงจรคอมไบเนชน ขนอยกบอนพตในขณะนนๆ1. ผลบวกของผลคณ (Sum-of-Product)

ในการลดรปวงจรลอจก เราจะตองการเรยนรการเขยน นพจนในรปของผลบวกของผลคณ

1. 2. 3.

ความหมายของผลบวกของผลคณคอ เทอมของการแอนดหลายๆเทอม ออรกน โดยทเทอมแอนดแตละเทอมอาจมตวแปรอยในรปคอมพลเมนตหรอ อยในรปทไมเปนคอมพลเมนต (ไมกลบผลลอจก) เพยงเทานน

หมายเหตจะไมเครองหมายนเสธครอบบนตวแปรมากกวาหนงตว (เชน หรอ เปนตน )2. ผลคณของผลบวก (Product-of-Sum)

รปแบบทวไปอกชนดหนงคอ ผลคณของผลบวก ทประกอบไปดวยเทอมออรหลายๆเทอม แอนดกนอย

1. 2. 3.

10

Page 11: พีชคณิตบูลีนwebstaff.kmutt.ac.th/~thorin.the/ENE103/Kamon/Electro... · Web viewกฎพ นฐานในการแทนค าในน พจน บ

ในการลดรปเราสามารถใชนพจนในรปผลบวกของผลคณแตเพยงอยางเดยวได ดงนน จะไมกลาวถงการลดรปโดยการใชรปผลคณของผลบวก3. การลดรปวงจรลอจก

เมอเราสามารถเขยนนอพจนของเอาตพตของวงจรลอจกขนมาได เราอาจจะสามารถลดรปใหเปนนพจนใหมทมจำานวนเทอม หรอ จำานวนตวแปรลดลง ซงทำาใหเราใชจำานวนเกตทลดลงดวย ทำาใหวงจรมขนาดเลกลงและราคาถกลง นอกจากนความเชอมนของวงจรกจะมสงขนเนองจากมจำานวนจดตอทลดลง4. การลดรปโดยวธทางพชคณต

เราสามารถใชทฤษฎบทของบลนในการลดรปนพจนสำาหรบสรางวงจรลอจก เปนการยากทจะระบวาควรใชทฤษฎบทของบลนขอใด ในการลดรปนพจน ใหอยในรปทงายทสด เพราะขนอยกบการลองผดลองถกและความชำานาญของเฉพาะบคคล ในตวอยางตอไปจะแสดงวธการลดรปนพจนหลายๆวธ ซงจะสงเกตไดวามขนตอนสำาคญๆ 2 ขนตอนคราวๆไดดงน

1. ทำาการแปลงนพจนตงตนใหอยในรปผลบวกของผลคณ โดยใชทฤษฎบทของ ดมอรแกนและการคณเทอม

2. เมอสามารถแปลงใหอยในรปของผลบวกของผลคณไดแลว จงพจารณาหาเทอมทมรวมกน แลวทำาการดงเทอมรวมนนออกมา เพอหวงใหจำานวนเทอมลดลง

ตวอยาง จงลดรปวงจรลอจกตอไปน

11

Page 12: พีชคณิตบูลีนwebstaff.kmutt.ac.th/~thorin.the/ENE103/Kamon/Electro... · Web viewกฎพ นฐานในการแทนค าในน พจน บ

วธทำา ขนตอนแรกใหหานพจนของเอาตพต z ของวงจรลอจก

เปนการด หากเราจะแยกเทอม นเสธขนาดใหญใหเลกลงโดยใช (17) และกระจายการคณเทอมเขาไป

; [กฎขอ (17)]

; [กำาจดนเสธทซอนกน]

; [กระจายการคณ] ; [ ]

เมอไดนพจนทอยในรปผลบวกของผลคณแลว กมองหาเทอมทมตวแปรรวมกน แลวแยกตวประกอบดงกลาวออกมา ในตวอยางน เราจะเหนวา เทอมทหนงและเทอมทสามม รวมกน จะไดวา

เนองจาก ดงนน

จากนนดงเทอม A จะไดผลลพธดงน

ผลลพธทไดนเมอนำามาสรางเปนวงจรลอจกในรปท 4.1(b) จะเหนไดวารปวงจรมความซบซอนนอยลงเปนอยางมาก5. การออกแบบวงจรลอจกคอมไบเนชนจากตารางความจรง

ตวอยาง 5.1 จงออกแบบวงจรลอจกทมตารางความจรง ในตารางท 5.1

ต�ร�งท 5.1

12

รปท 4.1 ตวอยางการลดรปโดยใชพชคณตบลน

Page 13: พีชคณิตบูลีนwebstaff.kmutt.ac.th/~thorin.the/ENE103/Kamon/Electro... · Web viewกฎพ นฐานในการแทนค าในน พจน บ

วธทำา1. เอาตพตของวงจรลอจกจะเปน ผลบวกของผลคณทมคา

ความจรง เปน “1”

2. ทำาการลดรปวงจร โดยการบวกเทอมทมอยแลวเขาไปเพอชวยในการแยกตวประกอบ

ในทนจะบวกเทอม เขาไป

3. สรางวงจรจากนพจนวงจรนตองการนอตเกตเพอสรางคอมพลเมนตของ อนพต A

จากนน จะออรกบอนพต C และเอาตพตของออรเกตจะแอนดกบอนพต B ดวยแอนดเกต วงจรลอจกทไดแสดงในรปท 5.1

4. วงจรลอจกทสรางจาก นอรเกตเพยงอยางเดยว

13

รปท 5.1 วงจรลอจกในตวอยางท 5.1

รปท 5.2 วงจรลอจกในตวอยางท 5.1 ทสรางจากนอรเกต

Page 14: พีชคณิตบูลีนwebstaff.kmutt.ac.th/~thorin.the/ENE103/Kamon/Electro... · Web viewกฎพ นฐานในการแทนค าในน พจน บ

6. การลดรปวงจรโดยการใช Karnaugh Map Karnaugh map เปนวธทางภาพทใชในการลดรปสมการลอจก ใน

ทางปฎบต สามารถใชกบตวแปรบลนไดสงสด 6 ตวแปร สำาหรบการสรางตารางดวยมอจะจำากดท 4 ตวแปร

ตวอยางตารางสำาหรบ 2 ตวแปร 3 ตวแปร และ 4 ตวแปร แสดงไวในรปท 6.1

14

รปท 6.1(a) Karnaugh map สำาหรบตวแปรบลน 2 ตวแปร; 6.1(b) 3

ตวแปร

Page 15: พีชคณิตบูลีนwebstaff.kmutt.ac.th/~thorin.the/ENE103/Kamon/Electro... · Web viewกฎพ นฐานในการแทนค าในน พจน บ

การจบคเทอมทเหมอนกน สามารถทำาไดโดยการวงรอบเทอมทอยตดกน เปนแบบ 2 เทอม 4 เทอม และ 8 เทอม โดยเทอมทตวแปรในรปคอมพลเมนตและรปปกตจะถกยบไป

6.1 วงรอบ 2 เทอม พจารณาตวอยางการวงรอบเทอมทอยตดกนสองเทอม

6.2 วงรอบ 4 เทอม พจารณาตวอยางการวงรอบ 4 เทอม ใน Karnaugh map ตอไปน

15

รปท 6.1(c) Karnaugh map สำาหรบตวแปรบลน 4 ตวแปร

รปท 6.2 ตวอยางการวงรอบ 2 เทอมทตดใน Karnaugh map

Page 16: พีชคณิตบูลีนwebstaff.kmutt.ac.th/~thorin.the/ENE103/Kamon/Electro... · Web viewกฎพ นฐานในการแทนค าในน พจน บ

6.3 วงรอบ 8 เทอม พจารณาตวอยางการวงรอบ 8 เทอม ใน Karnaugh map ตอไปน

จงใชวธลดรปดวย Karnaugh map กบ ตวอยางท 5.1

วธทำา

7. Exclusive-OR และ Exclusive-NOR

วงจรลอจกเกตแบบพเศษทนยมใชในระบบดจตอลคอ exclusive-

OR และ exclusive-NOREx-ORเปนลอจกเกตทเอาตพตจะเปน “1” เมออนพตมลอจกทตางกน

นพจนของ Ex-OR สามารถเขยนไดเปน

สญลกษณ แทนการดำาเนนการ Ex-OR

16

รปท 6.3 ตวอยางการวงรอบ 4 เทอมทตดใน Karnaugh map

รปท 6.4 ตวอยางการวงรอบ 8 เทอมทตดใน Karnaugh map

รปท 6.5 ตวอยางการใช Karnaugh map กบตวอยางท 5.1

Page 17: พีชคณิตบูลีนwebstaff.kmutt.ac.th/~thorin.the/ENE103/Kamon/Electro... · Web viewกฎพ นฐานในการแทนค าในน พจน บ

สำญลกษณลอจกเกตทแทน Ex-OR แสดงไวในรปท 7.1

Ex-NOREx-NOR เปนลอจกเกตททำางานสลบกบ Ex-OR เอาตพตของ Ex-

NOR จะเปน “1” เมออนพตมลอจกเทากน นพจนของ Ex-NOR สามารถเขยนไดเปน

ตวอยาง จงสเกตภาพ เอาตพตของ Ex-OR

วธทำาเอาตพตของ Ex-OR สามารถสเกตไดจากความจรงทวา เอาตพต จะเปน “1” เมอ อนพตมลอจกตางกน ผลลพธทไดมจดทนาสนใจดงน1. รปคลนของเอาตพต x จะเหมอนกบอนพต A ในระหวางท B = 0 (ใน

ชวงเวลา t0 ถง t1 และ t2 ถง t3)

2. รปคลนของเอาตพต x จะตรงกนขามกบอนพต A ในระหวางท B = 1

(ในชวงเวลา t1 ถง t2)

17

รปท 7.1 สญลกษณของ Exclusive-OR

รปท 7.2 สญลกษณของ Exclusive_NOR

Page 18: พีชคณิตบูลีนwebstaff.kmutt.ac.th/~thorin.the/ENE103/Kamon/Electro... · Web viewกฎพ นฐานในการแทนค าในน พจน บ

3. จะสงเกตไดวา Ex-OR สามารถนำามาใชเปน นอตเกตทควบคมได โดยอนพตหนงสามารถนำามาใชในการควบคมขวของลอจกของอกอนพตหนงได

18