Logic Gate Expressions

  Рет қаралды 232,752

Computer Science

Computer Science

Күн бұрын

This computer science video follows on from the video about combining logic gates. It covers how a logic gate diagram can be described with a Boolean expression. This includes how to come up with a valid expression for a given combination of logic gates and, conversely, how to draw a logic gate diagram for a given expression. The order of precedence of the logical operations NOT, AND and OR, and the importance of brackets, are also discussed. It was the British born mathematician George Boole who in the mid 19th century, long before digital computers were even dreamt of, first described complex logical arguments using algebraic expressions that could be manipulated and simplified. Almost 70 years later, the American mathematician and electrical engineer Claude Shannon, showed that ‘Boolean algebra’ could be applied to the design of switching circuits; circuits that effectively handled binary ones and zeros. It was the work of these men that laid the foundations for the invention of the modern digital computer, and this video will give you some insight into how their work came together. This video also sets the scene for learning the rules of Boolean algebra, a very powerful tool for computer circuit design.

Пікірлер: 233
@Wrtvrxgvcf55
@Wrtvrxgvcf55 6 жыл бұрын
by far the most underrated CS-related youtube channel. this video was nothing short of a masterpiece. keep it up!
@ComputerScienceLessons
@ComputerScienceLessons 6 жыл бұрын
Thanks for the kind comment.
@Wrtvrxgvcf55
@Wrtvrxgvcf55 6 жыл бұрын
cheers mate, it was well deserved
@belalcazr2010
@belalcazr2010 3 жыл бұрын
bless this video, simplified my EE class lecture in like 5 minutes!
@eidechsearts
@eidechsearts 3 жыл бұрын
Thank you so much! I was struggling on understanding how to draw the diagrams!
@ComputerScienceLessons
@ComputerScienceLessons 3 жыл бұрын
I am very happy to help :)KD
@siddharthmundra1895
@siddharthmundra1895 2 жыл бұрын
bruv you explained in 6 mins what I couldn't understand for a week man tysm!
@insidia_gaming
@insidia_gaming 3 ай бұрын
An absolute master class, thank you
@epharathapalo9617
@epharathapalo9617 5 жыл бұрын
U made it so simple and its really understandable. thank you sir
@grayskies6630
@grayskies6630 3 жыл бұрын
I am so enjoying this series of videos. I can't thank you enough for these! Sending love and thanks from South Africa
@ComputerScienceLessons
@ComputerScienceLessons 3 жыл бұрын
I love comments like yours. Thank you :)KD
@mubeenhussain8753
@mubeenhussain8753 6 жыл бұрын
Excellent Explanation.
@primsiren1360
@primsiren1360 3 жыл бұрын
Thank you so much. There is virtually no cs content on youtube for gcse, especially on vb, but feel much more confident knowing about this channel.
@imho2278
@imho2278 2 жыл бұрын
Jim Pytel is a great help.
@_gm4
@_gm4 3 жыл бұрын
Best teacher ever ..thanks
@annmurry2697
@annmurry2697 Жыл бұрын
Amazing explanation, thank you!
@user-gf1od2dg4r
@user-gf1od2dg4r 11 ай бұрын
thankyou sooo much.. was strugling but now i understand soo well.. i dont think ill ever forget
@russkiy_3
@russkiy_3 4 жыл бұрын
This is such a great video. I finally understand Logic Gates ! Many thanks !
@prathameshshinde8101
@prathameshshinde8101 2 жыл бұрын
this vid is so cool thank you made my computer science exam 10x times easier :) ty
@samaramanavalan4037
@samaramanavalan4037 4 жыл бұрын
thank u! my exam is in 2 hours and this helped me a lot
@ComputerScienceLessons
@ComputerScienceLessons 4 жыл бұрын
I hope it went well. :)KD
@samaramanavalan4037
@samaramanavalan4037 4 жыл бұрын
@@ComputerScienceLessons yes it did! ty!!
@Mandroid45
@Mandroid45 3 жыл бұрын
This channel is so amazing thank you so much for this!
@ComputerScienceLessons
@ComputerScienceLessons 3 жыл бұрын
You are very welcome :)KD
@anthonybrown4890
@anthonybrown4890 3 жыл бұрын
amazing explination... this is very complex for someone with my style of learning, and you managed to explain it better than my college teacher who lilkely took me for an idiot because he didnt realise i dont learn like other people
@ComputerScienceLessons
@ComputerScienceLessons 3 жыл бұрын
Delighted to help Anthony. :)KD
@retardedead5124
@retardedead5124 5 жыл бұрын
Awesome video! 👍
@aaronaustrie
@aaronaustrie 3 жыл бұрын
Hopefully, this tutorial will help me complete my HW assignment
@sieunhancuongphong1398
@sieunhancuongphong1398 Жыл бұрын
Such a life-saver!
@Wawa-rp6ce
@Wawa-rp6ce 3 жыл бұрын
THANK U, THIS VID HELPS ME TO UNDERSTAND THIS TOPIC
@rudoe2nd777
@rudoe2nd777 4 жыл бұрын
you made it so much easier for me!! thank you so much!!!
@ComputerScienceLessons
@ComputerScienceLessons 4 жыл бұрын
You are very welcome. Glad to help :)KD
@gelid451
@gelid451 3 жыл бұрын
Wonderful explanation.
@renamiyama1063
@renamiyama1063 2 жыл бұрын
thank you so much man this will help me in my topical test today. The video is so simple and easy to understand
@ComputerScienceLessons
@ComputerScienceLessons 2 жыл бұрын
I hope the test went well :)KD
@wilfrieddake6128
@wilfrieddake6128 4 жыл бұрын
thank you. So helpful
@lovenature812
@lovenature812 6 жыл бұрын
Greatly helped!!
@lutherblissett7873
@lutherblissett7873 6 жыл бұрын
Thank you for all the effort and knowledge.
@mohammadshareefshowandente8330
@mohammadshareefshowandente8330 3 жыл бұрын
i find many video and finally i got it what i want
@ComputerScienceLessons
@ComputerScienceLessons 3 жыл бұрын
Glad to help :)KD
@kandekore
@kandekore Жыл бұрын
This video is awesome. Thank you
@ComputerScienceLessons
@ComputerScienceLessons Жыл бұрын
You are most welcome :)KD
@mckurlychek
@mckurlychek 6 жыл бұрын
Thank you. This is the best explanation I've seen around.
@ComputerScienceLessons
@ComputerScienceLessons 6 жыл бұрын
That's great to hear. Tnx :)
@user-ul8gu7nc2w
@user-ul8gu7nc2w Жыл бұрын
thank you so much this video helped me a lot ...
@inarisound
@inarisound 4 жыл бұрын
tbh.... I need to download all of your videos because I'm afraid if something will happen to such treasure. I aid my self-study with your videos and it makes such a wonderful impact/experience, huge thank you! I really feel like you love what you are doing, and that shows in a way how you explain things... You are the third person on youtube that really knows what he is talking about, and I've seen so many.
@ComputerScienceLessons
@ComputerScienceLessons 4 жыл бұрын
You are very kind. :)KD
@AshaOmar-ti1tg
@AshaOmar-ti1tg Жыл бұрын
Much love ❤ very helpful
@albinsopaj
@albinsopaj 4 жыл бұрын
Great explanation. Thanks.
@ComputerScienceLessons
@ComputerScienceLessons 4 жыл бұрын
You're welcome :)KD
@minchotanev4416
@minchotanev4416 Жыл бұрын
thanks, u r saving me, my exam is tomorrow and this helped me a lot
@TheeSlickShady
@TheeSlickShady Жыл бұрын
Excellent video 🏆 Easy to follow and I get it now! Thank you thank you
@ComputerScienceLessons
@ComputerScienceLessons Жыл бұрын
You are most welcome. Delighted to help :)KD
@faridgulum1226
@faridgulum1226 3 жыл бұрын
thank you so much for every thing. This helps me A LOT : )
@ComputerScienceLessons
@ComputerScienceLessons 3 жыл бұрын
You're welcome :)KD
@habibamohamed-td3fz
@habibamohamed-td3fz 4 жыл бұрын
Omg . Thankyou very much 😍😍😍
@callmegiorgioorsmth5004
@callmegiorgioorsmth5004 3 жыл бұрын
Thank you so much man, helped a lot!
@ComputerScienceLessons
@ComputerScienceLessons 3 жыл бұрын
You are most welcome :)KD
@muhammadshafiqhewadmal5600
@muhammadshafiqhewadmal5600 5 жыл бұрын
Thanks from your better information
@doriandash
@doriandash 2 жыл бұрын
I loveeee logic gates and this helped me get entertained
@husnainshahid9181
@husnainshahid9181 3 жыл бұрын
great explanation easily understood
@ComputerScienceLessons
@ComputerScienceLessons 3 жыл бұрын
You're welcome :)KD
@kennethmwenda7130
@kennethmwenda7130 4 жыл бұрын
Very useful,keep it up
@shtv2876
@shtv2876 6 жыл бұрын
It has really helped me a lot .tanx
@tinevimbomudavanhu9307
@tinevimbomudavanhu9307 2 жыл бұрын
thank you so much,this is on point keep up the good work
@ComputerScienceLessons
@ComputerScienceLessons 2 жыл бұрын
You're welcome. And thanks for commenting :)KD
@jacobthompson2794
@jacobthompson2794 3 жыл бұрын
Thank you Sir, superb video.
@ComputerScienceLessons
@ComputerScienceLessons 3 жыл бұрын
You are very welcome :)KD
@MrSkyydude
@MrSkyydude 2 жыл бұрын
This is a very high quality lesson and I greatly appreciate it
@pmanolak
@pmanolak 2 жыл бұрын
That's the way all tutorials should be made. Clear and fluent language, without breaks, all words fully understood and the fluent of speaking at the correct speed. None pauses, coughs or mistakes. Enough with all tutorials and courses, plenty of them highly paid, that we need a translator or subs in order to understand most of the words. Golden rule? If you cannot speak correct and understood English, prefer to make videos only to the mother tongue.
@ComputerScienceLessons
@ComputerScienceLessons 2 жыл бұрын
Thank you :)KD
@promitchaudhuri9785
@promitchaudhuri9785 3 жыл бұрын
thanks a lot. You made it hell lot of easier for me..
@ComputerScienceLessons
@ComputerScienceLessons 3 жыл бұрын
I'm delighted to help. :)KD
@borokinniyetunde2946
@borokinniyetunde2946 2 жыл бұрын
Thank you for this
@ComputerScienceLessons
@ComputerScienceLessons 2 жыл бұрын
You're welcome :)KD
@jjoezzerekoroma5320
@jjoezzerekoroma5320 2 жыл бұрын
Wow amazing sir Thanks
@innocentnkabinde6789
@innocentnkabinde6789 6 жыл бұрын
Wow man you are the best amongst the rest ,believe me .
@ComputerScienceLessons
@ComputerScienceLessons 6 жыл бұрын
:)
@JiJi-ji9je
@JiJi-ji9je 5 ай бұрын
this is just so helpful, I'm glad to find your videoo, helps me with homework 💙💙💙
@ComputerScienceLessons
@ComputerScienceLessons 5 ай бұрын
Glad to help. :)KD
@MREditor-jy6ww
@MREditor-jy6ww 8 ай бұрын
Thanks!
@fortnitefreellama
@fortnitefreellama 2 жыл бұрын
Very Helpful for Revision! Subscribed! God Bless :)
@ComputerScienceLessons
@ComputerScienceLessons 2 жыл бұрын
Thank you :)KD
@muhammadnouman6817
@muhammadnouman6817 2 жыл бұрын
Thank you so much sir🤗this helped me a lot.....
@ComputerScienceLessons
@ComputerScienceLessons 2 жыл бұрын
You are very welcome :)KD
@sidikitrawally6073
@sidikitrawally6073 6 жыл бұрын
thanks man. this really help me a lot. I subscribed
@ComputerScienceLessons
@ComputerScienceLessons 6 жыл бұрын
Tnx. :)
@stryychnine
@stryychnine 4 ай бұрын
thank you so much, very good!
@ComputerScienceLessons
@ComputerScienceLessons 4 ай бұрын
You're very welcome :)KD
@paulkta8635
@paulkta8635 5 жыл бұрын
I aced it the whole computer paper.. Thank you for the 10 marks💪
@debarshisen9702
@debarshisen9702 3 жыл бұрын
amazing, keep posting more videos
@ComputerScienceLessons
@ComputerScienceLessons 3 жыл бұрын
I will indeed :)KD
@m.e.l.t3771
@m.e.l.t3771 3 жыл бұрын
i hav an exam tmr ad was so nervous about this topic but this really helped tysm!
@ComputerScienceLessons
@ComputerScienceLessons 3 жыл бұрын
Delighted to help. Good luck :)KD
@jardinrecto
@jardinrecto 5 жыл бұрын
wow! very nice explanation!
@josephjoe2756
@josephjoe2756 3 жыл бұрын
You are the best!!!
@ComputerScienceLessons
@ComputerScienceLessons 3 жыл бұрын
Thank you so much :)KD
@elizaromero2143
@elizaromero2143 2 жыл бұрын
Hi! Thank you so much for the great explanations. I'm studying for the National Olympiad in Informatics at my home country, your videos and their methodical approaches have helped me a lot to prepare me for the exams :D
@ComputerScienceLessons
@ComputerScienceLessons 2 жыл бұрын
You are very welcome. It's good to hear I have helped :)KD
@anne_marie_6508
@anne_marie_6508 3 жыл бұрын
Thank you 🙏🏾
@ComputerScienceLessons
@ComputerScienceLessons 3 жыл бұрын
You are most welcome :)KD
@EXCELLENCYSAMEDIA
@EXCELLENCYSAMEDIA 2 ай бұрын
Very good tutorial
@ComputerScienceLessons
@ComputerScienceLessons 2 ай бұрын
Thank you :)KD
@ys1r
@ys1r 3 жыл бұрын
Thank you
@ComputerScienceLessons
@ComputerScienceLessons 3 жыл бұрын
You are welcome :)KD
@sumerakamran4191
@sumerakamran4191 4 жыл бұрын
Thank you so freaking much
@ComputerScienceLessons
@ComputerScienceLessons 4 жыл бұрын
You're freaking welcome :) KD
@874328789
@874328789 4 жыл бұрын
i wish you were my teacher :(( thank you so much
@onedirectionandpercyjackso3557
@onedirectionandpercyjackso3557 6 жыл бұрын
WOWWWWWWWW AWESOME.Thank you so much
@ComputerScienceLessons
@ComputerScienceLessons 6 жыл бұрын
If only you saw what I can see!
@youssefgamer7443
@youssefgamer7443 Жыл бұрын
thank you so much
@ComputerScienceLessons
@ComputerScienceLessons Жыл бұрын
You're welcome :)KD
@sandaliumeja1691
@sandaliumeja1691 2 жыл бұрын
Thankyou soo much ♥️
@ComputerScienceLessons
@ComputerScienceLessons 2 жыл бұрын
And thank you - You are most welcome :)KD
@GenuineGGs
@GenuineGGs 3 жыл бұрын
Amazing video tysm!
@ComputerScienceLessons
@ComputerScienceLessons 3 жыл бұрын
You're most welcome :)KD
@thanukamax1374
@thanukamax1374 4 жыл бұрын
This helped me alot i coulnt understand anything in school u r like a angle
@ramdanyvanistha2844
@ramdanyvanistha2844 4 жыл бұрын
An*
@dead_protagonist
@dead_protagonist 11 ай бұрын
explained so much better than my teacher
@cdawg90
@cdawg90 5 жыл бұрын
Thanks so much! saved me
@mickeykruger2955
@mickeykruger2955 6 жыл бұрын
Brilliant!!!!
@ComputerScienceLessons
@ComputerScienceLessons 6 жыл бұрын
Tnx URA*
@river7252
@river7252 6 жыл бұрын
Soooooo helpful
@aaronaustrie
@aaronaustrie 3 жыл бұрын
Good explanation bro 👍🏽👌🏽
@ComputerScienceLessons
@ComputerScienceLessons 3 жыл бұрын
Tnx :)KD
@latedeveloper7836
@latedeveloper7836 3 жыл бұрын
Very helpful 👍🏻👍🏻
@ComputerScienceLessons
@ComputerScienceLessons 3 жыл бұрын
:)KD
@tinevimbomudavanhu9307
@tinevimbomudavanhu9307 2 жыл бұрын
wow this is really stupendious...l really understand now
@ComputerScienceLessons
@ComputerScienceLessons 2 жыл бұрын
Glad to help. :)KD
@harley2538
@harley2538 5 жыл бұрын
Perfect
@ComputerScienceLessons
@ComputerScienceLessons 5 жыл бұрын
Too kind. Tnx. :)
@imho2278
@imho2278 2 жыл бұрын
It's 2 different kinds of transistors inside that shunt the power in different directions.
@duality4y
@duality4y 4 жыл бұрын
you can build a Or with And and Not gates and vice versa And with Not and Or Gates. Which I find absolutely amazing.
@ComputerScienceLessons
@ComputerScienceLessons 4 жыл бұрын
What amazes me is that George Boole worked all of this out in the 19th century, based in the work of Aristotle from about 350 BC. :)KD
@vaishnavinalawade9904
@vaishnavinalawade9904 5 жыл бұрын
Thank u so much!it helped me.😊
@ComputerScienceLessons
@ComputerScienceLessons 5 жыл бұрын
You are very welcome. Thanks for the comment.
@maxholland5465
@maxholland5465 5 жыл бұрын
that you very much
@rezakamel1918
@rezakamel1918 2 жыл бұрын
thanks man for this video. there is 8 valid expressions in 06:20 not 4
@ComputerScienceLessons
@ComputerScienceLessons 2 жыл бұрын
Indeed :)KD
@py_yogesh_1435
@py_yogesh_1435 4 жыл бұрын
It's a clear explanation thank u. Can u solve some boolean identity to draw the circuit😊
@ComputerScienceLessons
@ComputerScienceLessons 4 жыл бұрын
Thanks for the comment. If you're interested, I have made a sequence of videos on Boolean algebra. :) KD
@py_yogesh_1435
@py_yogesh_1435 4 жыл бұрын
@@ComputerScienceLessons where can i Look on to it? Do u send its name or web link please
@mohammedk.h.f3016
@mohammedk.h.f3016 2 жыл бұрын
Thanx
@ComputerScienceLessons
@ComputerScienceLessons 2 жыл бұрын
You're welcome :)KD
@user-gx7yr6lc7c
@user-gx7yr6lc7c 8 ай бұрын
Sir, is it same as current syllabus? Btw I love how simplified you that much complex topic such a gem channel.
@ComputerScienceLessons
@ComputerScienceLessons 8 ай бұрын
The fundamental concepts have not changed since the 1950's. Some people use different symbols for the logical operations. I have used ^ for AND, v for NOT and ¬ for NOT because you can find them all on a keyboard. The fundamental concepts are universal, regardless of the syllabus you follow :)KD
@anashiawilliams2022
@anashiawilliams2022 5 жыл бұрын
Wow thankyou sir
@gmckenna9108
@gmckenna9108 Жыл бұрын
Super🙏
@ComputerScienceLessons
@ComputerScienceLessons Жыл бұрын
Thank you :)KD
@mannyknowles
@mannyknowles 5 жыл бұрын
Where is the "love" button?
@ItsMangoTape
@ItsMangoTape 25 күн бұрын
S U B S C R I B E
@wildjimmy7
@wildjimmy7 6 жыл бұрын
Please correct me if I'm wrong, but the logic circuit you drew from the Boolean expression Z=(A and B) and NOT B is incorrect. If B is high than the circuit will not have an output due to the NOT gate feeding the second AND gate. If B is low than the first gate will not have an output, which will cause the second gate to again have no output. B can not be high and low at the same time in an AND gate configuration.
@ComputerScienceLessons
@ComputerScienceLessons 6 жыл бұрын
Hi James. The logic gate diagram does indeed match the expression (the object of the exercise), but as you have quite correctly pointed out, the circuit is pretty much useless. Examination of the truth table reveals that the value of Z is always 0, which means the whole thing could replaced with a single wire carrying no voltage at all. A B NOT B Z 0 0 1 0 0 1 0 0 1 0 1 0 1 1 0 0 If you are interested, my videos on Karnaugh maps and Boolean algebra cover techniques for simplifying expressions and therefore the circuits they represent.
@HenryFanboy
@HenryFanboy 6 жыл бұрын
I can revise my module in 1 day with all these videos if I put my self to it. That's how well made they have been so far for me. I would donate £5 if I pass. I left all my revision for last day and if this makes me pass..............
@BradCozine
@BradCozine 5 жыл бұрын
"Zed's dead, baby. Zed's dead."
@abzam7879
@abzam7879 8 ай бұрын
🐐 teacher
@ComputerScienceLessons
@ComputerScienceLessons 8 ай бұрын
Thanks :)KD
@mujeebafatima8742
@mujeebafatima8742 2 жыл бұрын
Thnku
@foujammaf238
@foujammaf238 5 жыл бұрын
Can you please explain how to prove laws using algebraic method?
@imho2278
@imho2278 2 жыл бұрын
Jim Pytel.
@giuliadiriso5205
@giuliadiriso5205 Жыл бұрын
Ist it also right if i would write b and (not a) instead of (not a) and b
@ComputerScienceLessons
@ComputerScienceLessons Жыл бұрын
Yes it is. This is known as the commutative law of Boolean algebra. However, not(a and b) is something different. Furthermore not(b and a) is the same as not(a and b) :)KD
@alaintristanlado4001
@alaintristanlado4001 3 жыл бұрын
what would be the input if 2 end gate connected together to not gate?
@ComputerScienceLessons
@ComputerScienceLessons 3 жыл бұрын
Not sure what you mean?
Logic Gates and the Ripple Carry Adder
9:25
Computer Science
Рет қаралды 52 М.
How Do Computers Make Decisions? Logic Gates and Boolean Logic Explained.
11:24
Basics Explained, H3Vtux
Рет қаралды 178 М.
터키아이스크림🇹🇷🍦Turkish ice cream #funny #shorts
00:26
Byungari 병아리언니
Рет қаралды 29 МЛН
I wish I could change THIS fast! 🤣
00:33
America's Got Talent
Рет қаралды 98 МЛН
The child was abused by the clown#Short #Officer Rabbit #angel
00:55
兔子警官
Рет қаралды 23 МЛН
Half Adders and Full Adders Beginner's Tutorial
16:42
Learn Learn Scratch Tutorials
Рет қаралды 129 М.
Introduction to Karnaugh Maps - Combinational Logic Circuits, Functions, & Truth Tables
29:44
The Organic Chemistry Tutor
Рет қаралды 2,1 МЛН
Boolean Algebra 1 - The Laws of Boolean Algebra
14:54
Computer Science
Рет қаралды 436 М.
Example Problems Boolean Expression Simplification
10:03
ENGRTUTOR
Рет қаралды 1 МЛН
Logic Gates, Truth Tables, Boolean Algebra   AND, OR, NOT, NAND & NOR
54:07
The Organic Chemistry Tutor
Рет қаралды 1,9 МЛН
Truth Table to Boolean Expression
13:19
Steven Miller
Рет қаралды 94 М.
Ep 035: More Boolean Algebraic Simplification Examples
12:35
Intermation
Рет қаралды 18 М.