Logic Gate Expressions

Поделиться
HTML-код
  • Опубликовано: 12 июл 2024
  • 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 лет назад +132

    by far the most underrated CS-related youtube channel. this video was nothing short of a masterpiece. keep it up!

  • @belalcazr2010
    @belalcazr2010 3 года назад +12

    bless this video, simplified my EE class lecture in like 5 minutes!

  • @eidechsearts
    @eidechsearts 3 года назад +24

    Thank you so much! I was struggling on understanding how to draw the diagrams!

  • @grayskies6630
    @grayskies6630 3 года назад +3

    I am so enjoying this series of videos. I can't thank you enough for these! Sending love and thanks from South Africa

  • @epharathapalo9617
    @epharathapalo9617 5 лет назад +15

    U made it so simple and its really understandable. thank you sir

  • @primsiren1360
    @primsiren1360 3 года назад +1

    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.

  • @siddharthmundra1895
    @siddharthmundra1895 2 года назад

    bruv you explained in 6 mins what I couldn't understand for a week man tysm!

  • @russkiy_3
    @russkiy_3 4 года назад +7

    This is such a great video. I finally understand Logic Gates ! Many thanks !

  • @anthonybrown4890
    @anthonybrown4890 3 года назад +4

    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

  • @Mandroid45
    @Mandroid45 3 года назад +3

    This channel is so amazing thank you so much for this!

  • @samaramanavalan4037
    @samaramanavalan4037 4 года назад +16

    thank u! my exam is in 2 hours and this helped me a lot

  • @user-gf1od2dg4r
    @user-gf1od2dg4r 11 месяцев назад

    thankyou sooo much.. was strugling but now i understand soo well.. i dont think ill ever forget

  • @mubeenhussain8753
    @mubeenhussain8753 6 лет назад +2

    Excellent Explanation.

  • @prathameshshinde8101
    @prathameshshinde8101 2 года назад

    this vid is so cool thank you made my computer science exam 10x times easier :) ty

  • @renamiyama1063
    @renamiyama1063 2 года назад +2

    thank you so much man this will help me in my topical test today. The video is so simple and easy to understand

  • @mckurlychek
    @mckurlychek 6 лет назад +1

    Thank you. This is the best explanation I've seen around.

  • @annmurry2697
    @annmurry2697 Год назад

    Amazing explanation, thank you!

  • @insidia_gaming
    @insidia_gaming 4 месяца назад

    An absolute master class, thank you

  • @inarisound
    @inarisound 4 года назад +7

    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.

  • @aaronaustrie
    @aaronaustrie 3 года назад +2

    Hopefully, this tutorial will help me complete my HW assignment

  • @lutherblissett7873
    @lutherblissett7873 6 лет назад +1

    Thank you for all the effort and knowledge.

  • @_gm4
    @_gm4 3 года назад

    Best teacher ever ..thanks

  • @rudoe2nd777
    @rudoe2nd777 4 года назад +1

    you made it so much easier for me!! thank you so much!!!

  • @lovenature812
    @lovenature812 6 лет назад +2

    Greatly helped!!

  • @retardedead5124
    @retardedead5124 5 лет назад +2

    Awesome video! 👍

  • @faridgulum1226
    @faridgulum1226 4 года назад +2

    thank you so much for every thing. This helps me A LOT : )

  • @wilfrieddake6128
    @wilfrieddake6128 4 года назад +2

    thank you. So helpful

  • @paulkta8635
    @paulkta8635 5 лет назад +3

    I aced it the whole computer paper.. Thank you for the 10 marks💪

  • @Wawa-rp6ce
    @Wawa-rp6ce 3 года назад +9

    THANK U, THIS VID HELPS ME TO UNDERSTAND THIS TOPIC

  • @TheeSlickShady
    @TheeSlickShady Год назад +1

    Excellent video 🏆
    Easy to follow and
    I get it now!
    Thank you thank you

  • @gelid451
    @gelid451 3 года назад

    Wonderful explanation.

  • @user-ul8gu7nc2w
    @user-ul8gu7nc2w Год назад

    thank you so much this video helped me a lot ...

  • @sieunhancuongphong1398
    @sieunhancuongphong1398 Год назад

    Such a life-saver!

  • @mohammadshareefshowandente8330
    @mohammadshareefshowandente8330 3 года назад +4

    i find many video and finally i got it what i want

  • @kandekore
    @kandekore Год назад +1

    This video is awesome. Thank you

  • @albinsopaj
    @albinsopaj 4 года назад +1

    Great explanation. Thanks.

  • @minchotanev4416
    @minchotanev4416 Год назад

    thanks, u r saving me, my exam is tomorrow and this helped me a lot

  • @tinevimbomudavanhu9307
    @tinevimbomudavanhu9307 2 года назад +1

    thank you so much,this is on point keep up the good work

  • @shtv2876
    @shtv2876 6 лет назад

    It has really helped me a lot .tanx

  • @callmegiorgioorsmth5004
    @callmegiorgioorsmth5004 3 года назад +1

    Thank you so much man, helped a lot!

  • @sidikitrawally6073
    @sidikitrawally6073 6 лет назад

    thanks man. this really help me a lot. I subscribed

  • @jacobthompson2794
    @jacobthompson2794 3 года назад +1

    Thank you Sir, superb video.

  • @elizaromero2143
    @elizaromero2143 2 года назад +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

  • @muhammadshafiqhewadmal5600
    @muhammadshafiqhewadmal5600 5 лет назад

    Thanks from your better information

  • @JiJi-ji9je
    @JiJi-ji9je 5 месяцев назад +1

    this is just so helpful, I'm glad to find your videoo, helps me with homework 💙💙💙

  • @AshaOmar-ti1tg
    @AshaOmar-ti1tg Год назад

    Much love ❤ very helpful

  • @husnainshahid9181
    @husnainshahid9181 3 года назад +1

    great explanation easily understood

  • @pmanolak
    @pmanolak 2 года назад +1

    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.

  • @habibamohamed-td3fz
    @habibamohamed-td3fz 4 года назад +3

    Omg . Thankyou very much 😍😍😍

  • @doriandash
    @doriandash 2 года назад

    I loveeee logic gates and this helped me get entertained

  • @innocentnkabinde6789
    @innocentnkabinde6789 6 лет назад +1

    Wow man you are the best amongst the rest ,believe me .

  • @fortnitefreellama
    @fortnitefreellama 2 года назад +2

    Very Helpful for Revision! Subscribed! God Bless :)

  • @promitchaudhuri9785
    @promitchaudhuri9785 3 года назад +1

    thanks a lot. You made it hell lot of easier for me..

  • @kennethmwenda7130
    @kennethmwenda7130 4 года назад +1

    Very useful,keep it up

  • @muhammadnouman6817
    @muhammadnouman6817 2 года назад +1

    Thank you so much sir🤗this helped me a lot.....

  • @jardinrecto
    @jardinrecto 5 лет назад +2

    wow! very nice explanation!

  • @MrSkyydude
    @MrSkyydude 2 года назад

    This is a very high quality lesson and I greatly appreciate it

  • @m.e.l.t3771
    @m.e.l.t3771 3 года назад +1

    i hav an exam tmr ad was so nervous about this topic but this really helped tysm!

  • @stryychnine
    @stryychnine 4 месяца назад +1

    thank you so much, very good!

  • @borokinniyetunde2946
    @borokinniyetunde2946 2 года назад +1

    Thank you for this

  • @debarshisen9702
    @debarshisen9702 3 года назад +1

    amazing, keep posting more videos

  • @thanukamax1374
    @thanukamax1374 4 года назад +2

    This helped me alot i coulnt understand anything in school u r like a angle

  • @josephjoe2756
    @josephjoe2756 3 года назад +1

    You are the best!!!

  • @MREditor-jy6ww
    @MREditor-jy6ww 9 месяцев назад +2

    Thanks!

  • @onedirectionandpercyjackso3557
    @onedirectionandpercyjackso3557 6 лет назад +1

    WOWWWWWWWW AWESOME.Thank you so much

  • @mickeykruger2955
    @mickeykruger2955 6 лет назад

    Brilliant!!!!

  • @874328789
    @874328789 4 года назад +3

    i wish you were my teacher :(( thank you so much

  • @GenuineGGs
    @GenuineGGs 3 года назад +1

    Amazing video tysm!

  • @sumerakamran4191
    @sumerakamran4191 4 года назад +1

    Thank you so freaking much

  • @EXCELLENCYSAMEDIA
    @EXCELLENCYSAMEDIA 2 месяца назад +1

    Very good tutorial

  • @jjoezzerekoroma5320
    @jjoezzerekoroma5320 2 года назад

    Wow amazing sir
    Thanks

  • @cdawg90
    @cdawg90 5 лет назад +1

    Thanks so much! saved me

  • @vaishnavinalawade9904
    @vaishnavinalawade9904 5 лет назад +1

    Thank u so much!it helped me.😊

  • @anne_marie_6508
    @anne_marie_6508 3 года назад +1

    Thank you 🙏🏾

  • @river7252
    @river7252 6 лет назад

    Soooooo helpful

  • @user-wy1vx3im8h
    @user-wy1vx3im8h 6 лет назад +1

    Thank you

  • @youssefgamer7443
    @youssefgamer7443 Год назад +2

    thank you so much

  • @sandaliumeja1691
    @sandaliumeja1691 2 года назад +1

    Thankyou soo much ♥️

  • @latedeveloper7836
    @latedeveloper7836 3 года назад +1

    Very helpful 👍🏻👍🏻

  • @aaronaustrie
    @aaronaustrie 3 года назад +1

    Good explanation bro 👍🏽👌🏽

  • @harley2538
    @harley2538 5 лет назад +1

    Perfect

  • @py_yogesh_1435
    @py_yogesh_1435 4 года назад +3

    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

  • @duality4y
    @duality4y 4 года назад +1

    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

  • @tinevimbomudavanhu9307
    @tinevimbomudavanhu9307 2 года назад +1

    wow this is really stupendious...l really understand now

  • @imho2278
    @imho2278 2 года назад +1

    It's 2 different kinds of transistors inside that shunt the power in different directions.

  • @rezakamel1918
    @rezakamel1918 2 года назад +1

    thanks man for this video. there is 8 valid expressions in 06:20 not 4

  • @paulkta8635
    @paulkta8635 5 лет назад +3

    U=Legend

  • @maxholland5465
    @maxholland5465 5 лет назад

    that you very much

  • @user-gx7yr6lc7c
    @user-gx7yr6lc7c 9 месяцев назад +1

    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

  • @dead_protagonist
    @dead_protagonist Год назад

    explained so much better than my teacher

  • @anashiawilliams2022
    @anashiawilliams2022 5 лет назад +1

    Wow thankyou sir

  • @wildjimmy7
    @wildjimmy7 6 лет назад +1

    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 лет назад +1

      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 лет назад +1

      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..............

  • @m.m.3185
    @m.m.3185 5 лет назад

    Can you please tell me the license of the video.
    I used the filter-option "Creative Commons" but the license is not displayed in the video description.
    Thank you in advance!

  • @mannyknowles
    @mannyknowles 5 лет назад +22

    Where is the "love" button?

  • @gmckenna9108
    @gmckenna9108 Год назад +1

    Super🙏

  • @abzam7879
    @abzam7879 9 месяцев назад +1

    🐐 teacher

  • @BradCozine
    @BradCozine 5 лет назад +2

    "Zed's dead, baby. Zed's dead."

  • @luhohnel
    @luhohnel 5 лет назад +2

    Always lost 10 marks because of logic gates, now I finally understand.

  • @Vyantri
    @Vyantri 4 года назад +2

    I feel like I've heard this voice before on History and Discovery channel

    • @ComputerScienceLessons
      @ComputerScienceLessons  4 года назад +2

      That wasn't me. Put perhaps one day I'll be discovered (or else I'll be history) :)KD

  • @giuliadiriso5205
    @giuliadiriso5205 Год назад +1

    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