BCD Adder | Simple Explanation

Поделиться
HTML-код
  • Опубликовано: 1 янв 2025

Комментарии • 308

  • @AnshumanKumar007
    @AnshumanKumar007 7 лет назад +86

    NESO ACADEMY ZINDABAD!!! I am passing this semester cause of you guys!!!!

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

    This channel is highly trusted because I found some websites and other channels they don't take data accurate and also don't teach precisely but this channel teach everthing in precisely manner and whenever I study from this channel I don't take any tension for accuracy related problem....

  • @bikrantanand1811
    @bikrantanand1811 5 лет назад +70

    Ur explanation is great ...but u can believe that there is not a single soul in universe who watches ur video in normal speed🤣🤣🤣...#u r awesome

    • @techvsfake6036
      @techvsfake6036 3 года назад +8

      i am that one...
      Even i am making notes of his presentation...

    • @noobCoder7
      @noobCoder7 8 месяцев назад

      ​@@techvsfake6036you will watch in normal speed if you are making notes. But not if you are reading

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

      @@noobCoder7 i generally watch in 1.25x and take notes after finish. For easy topics, i watch in 1.5 or 1.75x.

    • @noobCoder7
      @noobCoder7 5 месяцев назад

      @@ImranALI-qh3je i make rough notes and watch in 2x speed always

    • @ImranALI-qh3je
      @ImranALI-qh3je 5 месяцев назад

      @@noobCoder7 good

  • @layavanygoudanavar8956
    @layavanygoudanavar8956 3 года назад +7

    You are MY Online Guru where i can easily get all the things done thank you sir

  • @maryammoghtaderi3456
    @maryammoghtaderi3456 2 года назад +35

    I love how I can learn all my subjects from Digital Design to Siganls and Systems, Programming, etc with your videos ❤️

  • @Aryan-wv6qe
    @Aryan-wv6qe 8 лет назад +50

    Excellent explanation in all the tutorials.
    Easy to understand

  • @thaynaemillycavalcantesant3687
    @thaynaemillycavalcantesant3687 5 лет назад +38

    Omggg, thanks for existing!! Excellent video!

  • @rownitakhanam5013
    @rownitakhanam5013 5 лет назад +7

    Thanks for all videos Neso Academy. Your videos are easy to understand and also clearly explain the basic concepts.

  • @nickos6156
    @nickos6156 8 лет назад +6

    Thank you ,you really saved someone's life. really helping

  • @biboswanroy6699
    @biboswanroy6699 7 лет назад +18

    one like is not enough ,if we could get such crystal clear concepts in all subjects

  • @saranyam5105
    @saranyam5105 6 лет назад +7

    Thank u so much sir, its really very clear and easy , millions of thank u sir

  • @praveenkumarboddu6451
    @praveenkumarboddu6451 7 лет назад +2

    the explanation is superb.All the contents are covered
    thanks a lot.

  • @hikmathasanov
    @hikmathasanov 3 года назад +23

    Great explanation. I dont now why we added third case and then removed it through simplification. Even saying s3*(s2*+s1*), it was already covering number 10 - 15.

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

      Don't forget + c*. But, yeah, what you're saying is ultimately correct.

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

      I find using the K-map to find the equation simpler.

  • @sravyag___6926
    @sravyag___6926 11 дней назад

    Thanks for being our teacher

  • @RahulMadhavan
    @RahulMadhavan 6 лет назад +36

    (0) We are representing each decimal digit by 4 bits
    (1) We add 6 because 4 bit includes numbers till 15 and we only want numbers till 9. For the rest of numbers between 10 and 15, we wish to take a carry of 1 to the next set of 4 bits (by adding 6).
    (2) To identify numbers between 10 and 15, we can look at just the MSB = 1, unfortunately, this includes 8 and 9. So we want all 4 bit numbers such that MSB (S3) is 1, excluding 8 and 9.
    (3) 8 and 9 have S1 = 0 and S2 = 0. => S1+S2 = 0. For the rest, we want S1+S2 = 1, and also MSB bit as 1. This is S3.(S1+S2)
    (4) The sum of 2 numbers between 0-9 can also lead to 5 bit numbers, 16, 17 and 18. For these also we need to add 6 as 16 in binary is 1 0000, but we want 1 0110 (similarly for 17 and 18)
    (5) So the required expression for which we need to add 6 is C + S3.(S1+S2)

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

      can you tell why carry from or gate comes straight as is rather than coming from the second adder

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

      ​@@ikshvaku_allegiance4015 The 1st digit (MSB of the BCD representation) is explicitly calculated by the or gate. So this is correct.
      Your claim: the carry from the second adder is also correct. Let's check this.
      Say the sum of the two numbers is 17. Then the binary is 10001. The 0001 is taken and added to 0110 by the second adder to get 0111 = 7. This has no carry.
      Therefore by your method, the final output will be 00111 (which is wrong).
      If you use the carry from the or gate, the answer is 10111 (Which is the required answer. See @4:09)

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

      @@RahulMadhavan i have another doubt in video no. 143.Kindly resolve that as well.Thanks.
      I have posted it below as well.
      (@Rahul Madhavan .In very first question what happened to the carry outputs after subtraction of the first bit. Cin is 1 but then y0 + X0' must have given a carry which would have then propagated to next bit. How are we handling that?)

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

      @@ikshvaku_allegiance4015 I'm sorry I don't have the context to this question as I don't have video numbers. Furthermore, I saw these videos 3 years back so I don't remember offhand. So maybe someone else can help on that.

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

      @@RahulMadhavan ruclips.net/video/o22PeIImcKc/видео.html
      this is the video link.First question itself.Nobody else has been able to answer my doubt..kindly help

  • @thecodingdice3107
    @thecodingdice3107 3 года назад +39

    case 3 is not required
    case 2 is valid for both and

  • @jxiongdevdiary
    @jxiongdevdiary 7 лет назад +3

    Thanks for your explanation! It seems clear to me after listening to your lecture!

  • @vidhiagrawal3
    @vidhiagrawal3 5 лет назад +4

    Thanks for the awesome explanation otherwise its so hard to understand👍

  • @user-ytuser
    @user-ytuser 2 года назад

    thnx,earlier i memorized it but now i understand each component of bcd adder completely

  • @yashshah5469
    @yashshah5469 9 лет назад +3

    the lecture was very very helpful...thank you

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

    Clear explanation Tq sir I makes Me easy to understand the topic

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

    Awesome explanation. Thank you. ❤

  • @muttakinahmed2506
    @muttakinahmed2506 6 лет назад +71

    Cases should be like
    1. c*=1 (for 16-19)
    2. s3*.s2* (for 12-15)
    3. s3*.s1* (for 10-11)

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

      Yes you are right.

    • @creativestudio5761
      @creativestudio5761 4 года назад +6

      It doesn't matter either way, because when you take the sum of cases both answers are same.

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

      Yes

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

      @@creativestudio5761 If u take the sum of s2* and s1* then you don't need 3no case..Cause it also includes the case..But if you want to take 3 cases then the equations have to be as the comment..

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

      No one can explain such a complex method in one go,just understand his efforts

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

    Explained very nicely😎

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

    Soooooooooooo much great explanation sir...........

  • @satishmokkala620
    @satishmokkala620 8 лет назад +2

    sir u r lecture is awesome !! I like it sir

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

    Neso Academy you are the best...

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

    Such easy after your explanation...and how genius ppl who created this

  • @aarthiselvan1589
    @aarthiselvan1589 7 лет назад +30

    Case 3 can be obtained from case 2 itself. Instead of eliminating s3*. s1* during simplification we can just have two cases.

    • @VISHALHS-qw1hc
      @VISHALHS-qw1hc 10 месяцев назад

      Yes I thought the same I expect the creator to respond to this

  • @tunwaphantang4985
    @tunwaphantang4985 8 лет назад +1

    Your videos are super easily understandable.

  • @sushantverma8694
    @sushantverma8694 4 года назад +5

    Excellent Sir!

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

    awesome....extremely awesome...he made it so easy for me to understand...thanks

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

    Excellent explanation thank you so much for making this video 😊😊😊

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

    just wow i got it within 1 view.great explanation .love from Nepal.Thank u

    • @dhaisa
      @dhaisa 4 года назад

      nepaad

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

    this was such a wonderful lecture, explaining each and every logic in simple and easy to understand way. Now I am safe to say that I will be able to do any question from this part. Thank You so much Sir!!

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

    Very well explained....sir

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

    Excellent Explanation.

  • @AnshumanMohanty95
    @AnshumanMohanty95 9 лет назад +4

    Really nice explanation

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

    Awesome explanation....great

  • @arjunprasadsarkhel7814
    @arjunprasadsarkhel7814 7 лет назад +4

    Really helpful tomorrow is my exam and I got the logic from this

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

    Thank you so much sir for posting such amazing videos !

  • @otgateway
    @otgateway 2 года назад +12

    I think you can group 10 and 11 in the group of 12,13,14,15 as well since their expression holds true for 10 and 11 as well

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

    Watching it first time i didn't understood. But later after three months i understood. First time i say is the time when my sir explained and second time i watched during my semester exam and i finally understood

  • @souravpodder2402
    @souravpodder2402 8 лет назад +1

    You made it really easy

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

    Sir, I really like your video. If you make a lot of videos like this, I would be very happy.

    • @AS-nx9fu
      @AS-nx9fu 3 года назад

      Nigga nobody cares about u

  • @llll308
    @llll308 7 лет назад +1

    very nicely explained.

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

    Great explanation sir!!

  • @egedoster2204
    @egedoster2204 5 лет назад +4

    can you also do videos about verilog there isnt much source, i follow your lectures, thank you , you really give us the best quality lectures and really helpful for all electronic students

  • @riseabovehate9476
    @riseabovehate9476 7 лет назад +16

    7:10 y r u considering 12-15 and not 10-15?

  • @namansingla2009
    @namansingla2009 9 лет назад +1

    thanks a lot sir !!! you just made everything simple
    i think there are some problem with the subtitles.you are saying something(in the video) and subtitles are listing another

  • @mongya-hc6eu
    @mongya-hc6eu 7 лет назад +1

    Superbb explanation..

  • @SahilSinhaArtStyle
    @SahilSinhaArtStyle 10 лет назад +15

    Nailed it buddy .....!!!

  • @beingdealtwith
    @beingdealtwith 9 лет назад +1

    Thank you, this helped quite a lot!

    • @farhanrahman8327
      @farhanrahman8327 9 лет назад

      +Mohammad Sultan Khaja I know, watching it Porota!

    • @beingdealtwith
      @beingdealtwith 9 лет назад

      Farhan Waseehahahhahahahhahahahhah

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

    Helped alot. Thanks

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

    such a great teacher👍

  • @abhishekdubey99
    @abhishekdubey99 7 лет назад +1

    lecture is awesome

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

    Thank you so much for the video!

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

    really,,it's very much helpful for me,thank you

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

    for these video lectures students are getting passed in the sem exams:) thanks a lot

  • @arjungautam4542
    @arjungautam4542 7 лет назад +2

    Good explained.

  • @anshuleshpandey9042
    @anshuleshpandey9042 8 лет назад +10

    Hi
    @7:30 ------> In the (ii) case 12 to 15, instead of using " s*3.(s*2 + s*1)" we can use only "s*3 . s*2" Because 12 to 15 only s*3 and s*2 both is high(1).

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

    Thnx for easy explanation

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

    Thanks yaar bhai Maza aagya💙

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

    Thank You so much for the great content !!! 😊

  • @mussabaheenmalik6814
    @mussabaheenmalik6814 7 лет назад +1

    Very GOOD Keep it up! man

  • @shehryarpwinx2653
    @shehryarpwinx2653 7 лет назад +1

    it was easy to understand.....ty

  • @RamKumar-pn3od
    @RamKumar-pn3od 5 лет назад

    Nice explanation

  • @Fr0stPhe0nix
    @Fr0stPhe0nix 3 месяца назад +4

    who's here one day before exam at 1.75x

  • @arogyaselvi5852
    @arogyaselvi5852 4 года назад +4

    Great and simple explanation sir, can u tell me which board are you using in the video for writing, It would be helpful for me to conduct online lectures for my students.

  • @MohamedAli-rz1pp
    @MohamedAli-rz1pp 9 лет назад +1

    Thanks To You , It's Really Helpfull

  • @jaideeptiwari5855
    @jaideeptiwari5855 9 лет назад

    superb lecture sir

  • @mohanmane1313
    @mohanmane1313 8 лет назад +2

    super lecture salute u

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

    awesome sir.u are great

  • @mashalname7685
    @mashalname7685 7 лет назад +1

    Thank u Its was a good help

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

    thank you nice explanation

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

    Excellent 👌 thanks

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

    there is no need of taking a bit from the OR gate and giving it to final output, as we can directly get the 5 bit output from the second 4 bit full adder
    Thank you
    Good teaching

  • @Harpreet-t5b
    @Harpreet-t5b 2 года назад

    🥳🥳🥳🥳
    Thank you very much, sir.

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

    Why were 0&3 bits were called min term and maxterm ? Those terms are defined entirely different in some other video! Anyways excellent explanation. Thanks for that 👍

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

    Thanks,that was really helpful

  • @dineshgowda1847
    @dineshgowda1847 9 лет назад

    Best teaching!!

  • @gayathriswaminathan4929
    @gayathriswaminathan4929 6 лет назад +3

    Is there any video in ur series for serial adder?

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

    at 7:45 u can say s3*.s2*=1,u can add 6(0110)

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

    There is no requirement for case 3 from the first place
    But great explanation ,thankss

  • @UjjwalOjhaNepal
    @UjjwalOjhaNepal 10 лет назад

    Nicely explained!

  • @shoaibmohammed3707
    @shoaibmohammed3707 7 лет назад

    Just for all the people wondering about Case 3, it's not required. Even if u do take Case 3, it will get eliminated since we find the minimum possible function.
    Case 3 is not required.

  • @kshitijvengurlekar1192
    @kshitijvengurlekar1192 7 лет назад +1

    Thanks a lot. I am still clueless about what my stupid professor taught us in class. This was so simple.

  • @pupper6044
    @pupper6044 8 лет назад +2

    Very well explain sir. But how do you write this is verilog code?

  • @khaledal-jehani1623
    @khaledal-jehani1623 10 лет назад

    Great Job!!
    When will you complete your videos?

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

    please make lecture on digital signal processing also.it is the toughest subject.

  • @subasriramamoorthy8012
    @subasriramamoorthy8012 9 лет назад

    really superb

  • @excalibur1716
    @excalibur1716 7 лет назад +2

    thank you so much

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

    Thank you sir

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

    love you sir

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

    you're the best!!

  • @md.mahedihasan5716
    @md.mahedihasan5716 Год назад

    Thank You So Much

  • @HarshaVardhan-kt5uu
    @HarshaVardhan-kt5uu 3 года назад

    This one is super🔥

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

    May I know why we are adding 0110->6 to 2 digital Decimal while converting to bcd?

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

    Hi! your video is very informative and easily understandable so I always see the videos related to the digital logic design on your channel. thank you! But I have a question related to this video, what is the previous carry?

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

    Well done.