Page 100 - Untitled
P. 100
༛
ีไ
82༛༛༛บทท༛3༛พีชคณิตบูลลีน༛ ༛ วงจรดิจิตอลละลอจิก༛
ຏ
ตัวอยางทีไ༛3.12༛༛จงขียนฟຑงกชัน༛F=(A+B+C) (A+B+C) (A+B+C) (A+B+C)༛฿หຌอยู฿นรูปบบ
ของผลคูณ༛Maxterm༛ ༛ ༛
วิธีท้า༛ F=(A+B+C) (A+B+C) (A+B+C) (A+B+C)༛=༛༛(0+0+0)(0+0+1)(0+1+0)(1+0+0)༛༛
༛༛༛=༛༛M0M1M2M4༛༛༛༛༛༛༛༛༛༛༛༛༛༛༛༛༛༛
พราะฉะนัๅนจะเด༛F(A,B,C)༛༛=༛M(0,1,2,4)༛༛༛
ຌ
༛
ตัวอยางทีไ༛3.13༛จงขียนฟຑงกชัน༛F(A,B,C)༛=༛M(0,1,4,7)༛฿หຌอยู฿นรูปบบมาตรฐานของสมการบูลลีน༛
ຏ
วิธีท้า༛ ༛༛F(A,B,C)༛༛ =༛༛M(0,1,4,7)༛
༛ ༛ ༛ =༛༛(0+0+0)(0+0+1)(1+0+0)(1+1+1)༛
༛ ༛ ༛ =༛༛(A+B+C) (A+B+C) (A+B+C) (A+B+C)༛ ༛༛༛༛༛༛༛༛
ຌ
พราะฉะนัๅนจะเด༛F(A,B,C)༛=༛(A+B+C) (A+B+C) (A+B+C) (A+B+C)༛༛༛༛༛
༛
ตัวอยางท༛3.14༛༛จงขียนสมการบูลลีน༛F༛=༛A+BC༛฿หຌอยู฿นรูปบบของผลคูณ༛Maxterm༛༛ ༛
ีไ
วิธีท้า༛༛༛จากสมการบูลลีนทีไก้าหนด฿หຌมีตัวปร༛คือ༛A༛B༛ละ༛C༛จ้านวนทอมจะตຌองประกอบดຌวยจ้านวน༛༛
ຌ
ั
ั
3༛ตวปรทีไขียน฿นรูปผลบวก༛ดงนัๅนจะตองท้าการกระจาย฿หຌอยู฿นรูปของผลคูณของผลบวกดย฿ชຌกฎ༛
การกระจายตัวละ฿ชຌกฎการคอมพลีมนตຏพืไอพิไมจ้านวนตัวปร฿หຌครบ༛༛
༛ ༛ ༛༛༛༛F༛༛ =༛A+BC༛
༛ ༛ ༛ =༛(A+B)(A+C)༛
༛ ༛ ༛ =༛(A+B+C) (A+B+C) (A+B+C) (A+B+C) ༛
༛ ༛ ༛ =༛(0+0+0)(0+0+1)(0+0+0)(0+1+0)༛ ༛
༛ ༛ ༛ =༛M0M1M2༛ ༛ ༛
พราะฉะนัๅนจะเด༛F(A,B,C)༛=༛M(0,1,2)༛༛༛༛
ຌ
༛
3.8༛การออกบบวงจรลอจิกจากนิพจนຏบูลลีน༛(Logic༛Implement༛of༛Boolean༛Expression)༛ ༛
ิ
༛ ฿นการออกบบวงจรลอจิกจากนพจนຏบูลลีน༛(Boolean༛Expression)༛หรือจากฟงกຏชันสวิตชຏ༛
ຑ
(Switching༛Function)༛หรือตารางความจริง༛(Truth༛Table)༛นัๅนจะตຌองท้าการลดรูปของฟຑงกຏชันทางดຌาน
ุ
ืไ
ຌ
อาตຏพต฿หຌหลือจ้านวนนอยทีไสุดสียกอน༛ดย฿ชຌทฤษฎีของบูลลีนหรือวิธีการอนโ༛ซึไงจะกลาวถึง༛
฿นบทตอเป༛ทัๅงนีๅกพอ฿หຌวงจรลอจิกทีไตຌองการออกบบนัๅนมีจ้านวนลอจิกกตนอยทีไสุดหรือมีการลงทุน༛
ຌ
ืไ
ใ
฿นการสรຌางวงจรตไ้าละยังปຓนการลดวลาหนวง༛(Delay༛Time)༛ของวงจรอีกดຌวย༛
༛
༛
༛