Thông tin tài liệu:
Bảng liệt kê tất cả các tổ hợp khả dĩ của các biến số và hàm số tương ứng gọi là bảng sự thật. Khi có 3 hay nhiều biến số (A,B ,C) số lượng hàm số khả dĩ tăng nhanh. Mạch điện tử thực hiện quan hệ logic : Y = fĂ ) hay Y = fA,B().gọi là mạch logic, trong...
Nội dung trích xuất từ tài liệu:
Ứng dụng Vi mạch số lập trình, chương 1 CHÖÔNG I : GIÔÙI THIEÄU CAÙC COÅNG LOGIC CÔ BAÛNI/ HAØM LOGIC VAØ (AND) , HOAËC (OR) ,KHOÂNG (NOT). 1/ Coång logic . Goïi A laø bieán soá nhò phaân coù möùc logic laø 0 hoaëc 1, vaø Y laømoät bieán soá nhò phaân tuøy thuoäc vaøo A: Y= f(A). Trong tröôøng hôïp naøy coù hai khaû naêng xaûy ra: - Y = A, A= 0 thì Y = 0 hay A= 1 thì Y = 1 - Y = A A= 0 thì Y = 1 hay A= 1 thì Y = 0 Khi Y tuøy thuoäc vaøo hai bieán soá nhò phaân A, B Y = f(A,B) Vì bieán soá A,B chæ coù theå laø 0 hay 1 neân A vaø B chæ coù theåtaïo ra 4 toå hôïp khaùc nhau laø: A B A Y 0 0 ØMaïch 0 1 B 1 0 1 1 Baûng lieät keâ taát caû caùc toå hôïp khaû dó cuûa caùc bieán soá vaøhaøm soá töông öùng goïi laø baûng söï thaät. Khi coù 3 hay nhieàu bieánsoá (A,B ,C) soá löôïng haøm soá khaû dó taêng nhanh. Maïch ñieän töû thöïc hieän quan heä logic : Y = f(A ) hay Y = f(A,B).goïi laø maïch logic, trong ñoù caùc bieán soá A,B .. laø caùc ngoû vaøo vaøhaøm soáY laø caùc ngoû ra. Moät maïch logic dieãn taû quan heä giöõa caùcngoû vaøo vaø ngoû ra nghóa laø t`öïc hieän ñöôïc moät haøm logic, do ñoùcoù bao nhieâu haøm soá logic thì coù baáy nhieâu maïch logic . Löu yù raèng khi bieåu dieãn moái quan heä toaùn hoïc ta goïi laøhaøm soá logic coøn khi bieåu dieãn moái quan heä veà maïch tín hieäu tagoïi laø coång logic. 2/ Coång logic VAØ (AND). Haøm logic VAØ ñöôïc ñònh nghóa theo baûng söï thaät sau:Baûng söï thaät: A B Y 0 0 0 A Y=A.B 0 1 0 B 1 0 0 1 1 1 Kyù hieäu toaùn hoïc cuûa haøm soá VA.Ø Kí hieäu coångVAØ (AND) Y = A.B 3/ Coång logic HOAËC (OR). Haøm soá HOAËC cuûa hai bieán soá A,B ñöôïc ñònh nghóa ôû baûngsöï thaät sau: Baûng söï thaät: A B Y 0 0 0 A Y 0 1 1 B 1 0 1 1 1 1 Kí hieäu coång HOAËC Ngoû ra Y laø 1 khi coù ít nhaát moät bieán soá laø 1, do ñoù chæ baèng0 ôû tröôøng hôïp khi caû hai bieán soá baèng 0. Kyù hieäu toaùn hoïc cuûa coång HOAËC laø: Y = A+B 4/ Coång logic KHOÂNG (NOT). Haøm VAØ vaø haøm HOAËC taùc ñoäng leân hai hay nhieàu bieán soátrong khi ñoù haøm KHOÂNG coù theå xem nhö chæ coù theå taùc ñoängleân moät bieán soá. Baûng söï thaät : A Y = AY A Y 0 1 1 0 Kí hieäu coång NOT Haøm KHOÂNG coù taùc ñoäng phuû ñònh hay ñaûo .Sôû dó coù söïñoàng hoùa naøy laø vì ta ñang lieân heä vôùisoá nhò phaân coù hai traïngthaùi 0 hay 1. Do ñoù phuû ñònh cuûa 0 laø1.II/ COÅNG LOGIC KHOÂNG -VAØ (NAND) , KHOÂNG-HOAËC(NOR). 1/ Coång logic NAND . Xeùt tröôøng hôïp coù hai bieán soá A,B ngoû ra ôû coång VAØ Y =A.B neân ngoû ra ôû coång KHOÂNG laø ñaûo cuûa Y: Y = A.B Veà hoaït ñoäng cuûa coång NAND thì töø caùc toå hôïp cuûa A,B talaäp baûng traïng thaùi roài laáy ñaûo ñeå coù Y ñaûo. Tuy nhieân coù theå ñitröïc tieáp baèng caùch laäp baûng söï thaät sau: Baûng söï thaät : A B Y A & 0 0 1 Y 0 1 1 B 1 0 1 1 1 0 Kí hieäu coång NAND. 2/ Coång NOR. Xeùt tröôøng hôïp hai ngoû vaøo laø A,B .Ngoû ra ôû coång NOR laø : Y = A+B neân ngoû ra ôû coång ñaûo seõ laø : Y = A+B. Baûng söï thaät :A B Y A0 0 1 Y B0 1 01 0 01 1 0 Kí hieäu coång NOR. ...