Multiplication Using Add Shift Method

แชร์
ฝัง
  • เผยแพร่เมื่อ 28 ก.ย. 2024
  • Multiplication Using Add Shift Method
    Watch more videos at www.tutorialsp...
    Lecture By: Mr. Arnab Chakraborty, Tutorials Point India Private Limited

ความคิดเห็น • 110

  • @TutorialsPoint_
    @TutorialsPoint_  ปีที่แล้ว +1

    Get Certification in Computer Organization : bitly.ws/VGY4
    Use coupon ""TH-cam12"" to get “FLAT 12%’’ OFF at Checkout.

  • @mdmuquimakhter5145
    @mdmuquimakhter5145 4 ปีที่แล้ว +42

    Best handwriting on TH-cam

  • @adithyab4957
    @adithyab4957 ปีที่แล้ว +5

    Watched your video just the day before my exam. Very clearly explained sir! Thank you so much!

  • @Sanctumate
    @Sanctumate 4 ปีที่แล้ว +14

    Excellent video. Clean handwriting, clear explanation. Thanks!

  • @sharadraj338
    @sharadraj338 5 ปีที่แล้ว +11

    Correct me if I am wrong, but I think there is a little error in Hardware drawing, it shows an arrow beginning from Multiplicand M and ends at Accumulator/register A . But after every cycle where A=A+M will occur, the sum bits will be stored back into the register A, which should cause an arrow beginning from n-bit adder and ending at Accumulator A.
    This videos are great and his style of delivery is so involving.

  • @mdmuquimakhter5145
    @mdmuquimakhter5145 4 ปีที่แล้ว +8

    Best handwriting .. best explanation .. wow .. thanks sir

  • @ClashClans-kt3jh
    @ClashClans-kt3jh 5 ปีที่แล้ว +19

    my teachers are total crap
    you are amazing

  • @SilverHand-fu1jn
    @SilverHand-fu1jn 5 ปีที่แล้ว +4

    tbh i dont understand your booth because of the flow chart but i understand this.... passing is enough for me right now hahah thks

  • @profitjourneywithsk2136
    @profitjourneywithsk2136 5 ปีที่แล้ว +4

    Sir, thank you for this awesome tutorial. You make every topic very simple. Your teaching style and technique is also very good. Your videos have always helped me. Once again thanking you for your time and effort.

  • @akioasakura3624
    @akioasakura3624 ปีที่แล้ว

    Wonderful video sir thank you!! And thanks for recording in English. I’m not from India, so sometimes I see a video with an English title but the video is spoken in Hindu. Thank u!!

  • @Headcrabman9999
    @Headcrabman9999 5 ปีที่แล้ว +24

    Unironically a great tutorial, thank you.

  • @Sovit705
    @Sovit705 2 ปีที่แล้ว +2

    Concept crystal clear.🙏🏽🙏🏽

  • @leathernluv
    @leathernluv 4 ปีที่แล้ว

    All I needed to hear was "add and shift" and I finished my python code for mult. Seriously hadn't looked at it that way yet. Now just looking for fast division code concept... I prefer to make my own implementations of math libs. My python math lib is limited only by available RAM. When I'm done, I'll make a C implementation as LGPL.

  • @nigelkundaigatsi205
    @nigelkundaigatsi205 11 หลายเดือนก่อน

    Good tutorial Sir ,your passion is so much appreciated

  • @mouadrimwind8839
    @mouadrimwind8839 4 ปีที่แล้ว +2

    Thanks for your help !

  • @johnhigiro3704
    @johnhigiro3704 3 ปีที่แล้ว +10

    my stupid as was wondering what "jero" is💔💔😂😂

  • @StudyStuff-pk7gv
    @StudyStuff-pk7gv 11 หลายเดือนก่อน

    Thank you sir for explaining it in such an easy way...

  • @ewaen11
    @ewaen11 ปีที่แล้ว

    i am close to an exam and this just saved me. Thank you very much

  • @TheVistaIdea
    @TheVistaIdea 3 ปีที่แล้ว +2

    Sir, there is a mistake in hardware structure diagram ..... Addition of M and Q must go into A where as in ur diagram Multiplicand is going into A register at 9:43

  • @quacken8439
    @quacken8439 4 ปีที่แล้ว +2

    way better than my professor

  • @escan0rr-
    @escan0rr- 2 ปีที่แล้ว

    You made things so much easier thanks!!

  • @peckfamily6662
    @peckfamily6662 6 ปีที่แล้ว +3

    Perfect, thank you. 👍

  • @JJHanna
    @JJHanna ปีที่แล้ว

    Thank you so much for this explanation!

  • @amirsabbagh2974
    @amirsabbagh2974 4 ปีที่แล้ว +1

    it was perfect ,Thank you

  • @ahmadwarrak9635
    @ahmadwarrak9635 ปีที่แล้ว

    Very useful...Thanks.

  • @srivatsann7193
    @srivatsann7193 5 ปีที่แล้ว +2

    Sir, pls also explain the refined multiplication version

  • @mspeir
    @mspeir 5 ปีที่แล้ว +14

    I'm having a hard time understanding through his accent (problem with my hearing, not him), but there seems to be a step missing, unless I misheard. After shifting the multiplier right by one bit, you must compare the resulting multiplier with zero and exit if the multiplier is zero. Without this step, a multiplier like 00000001 would give the correct product immediately, but then the product would be shifted left 7 times, throwing off the result.
    It is obvious, but should still be noted. Naively, I would have thought to cycle through all bits of the multiplier.

    • @_abhishek.verma_
      @_abhishek.verma_ 4 ปีที่แล้ว

      U are absolutely right !!

    • @aronquemarr7434
      @aronquemarr7434 4 ปีที่แล้ว +2

      Suppose B = 1101 and Q = 0001.
      After the first step - adding and shr, EAQ = 0 0110 1000
      After the second step - shr, EAQ = 0 0011 0100
      After the third step - shr, EAQ = 0 0001 1010
      After the fourth step - shr, EAQ = 0 0000 1101
      If you exit after the first step because Q = 0, you're result would be 0110 1000 which is not equal to 0000 0110.

  • @alimabegumsamia6698
    @alimabegumsamia6698 3 ปีที่แล้ว

    is Add Shift method and paper pencil method same for multiplication?

  • @syamkrishna2324
    @syamkrishna2324 6 ปีที่แล้ว +1

    Nice lecture... really helpful

  • @JD-om6zk
    @JD-om6zk 3 ปีที่แล้ว +3

    Iss Gareebh ki dua lagegi sahabh aapko 😓thanks for making this messy topic understandable !

  • @sudhanshumishra8676
    @sudhanshumishra8676 7 หลายเดือนก่อน

    Booths multiplication for unsigned?

  • @satyamrai2577
    @satyamrai2577 6 ปีที่แล้ว +2

    thanks a lot!

  • @aidalf1912
    @aidalf1912 3 หลายเดือนก่อน

    Thank you sir!

  • @JawaProductions
    @JawaProductions 4 ปีที่แล้ว +2

    Is it always a cycle of four? I got a little lost there.

    • @Hermioneswand1
      @Hermioneswand1 3 ปีที่แล้ว

      only if it's a 4bit number. it's a cycle of n if there are n bit numbers.

  • @parthsachan1130
    @parthsachan1130 5 ปีที่แล้ว +1

    Thanks a lot sir!!!

  • @marolis1239
    @marolis1239 2 ปีที่แล้ว

    very nice

  • @alirezajahanian489
    @alirezajahanian489 6 ปีที่แล้ว +1

    Nice lecture sir

  • @mzshmkn
    @mzshmkn 3 ปีที่แล้ว

    this was perfect, thank you

  • @samuelworlanyo3951
    @samuelworlanyo3951 2 ปีที่แล้ว

    I was about to write an exam and i was confused. Thank you. Please add a donate button

  • @exoticme4760
    @exoticme4760 5 ปีที่แล้ว

    liked for good presentation and well explained

  • @maryamniknia5231
    @maryamniknia5231 ปีที่แล้ว

    Hello could you show how we can design this in multisim or on breadboard?

  • @sahilkattna5134
    @sahilkattna5134 5 ปีที่แล้ว

    Awesome 👍👍 👍👍

  • @siddhantjha1072
    @siddhantjha1072 3 ปีที่แล้ว

    Sir would u please solve 89*11 by this method..

  • @sidhardhsidhu7810
    @sidhardhsidhu7810 3 ปีที่แล้ว

    Y ur shifting right instead of left ?? Can u explain

  • @richardqian7707
    @richardqian7707 2 ปีที่แล้ว

    Solid video

  • @vedantjain7501
    @vedantjain7501 ปีที่แล้ว

    bro nice bro

  • @prasantpant9483
    @prasantpant9483 5 ปีที่แล้ว +1

    could u describe a structural diagram a bit more

  • @人生休閒
    @人生休閒 10 หลายเดือนก่อน

    thx sir

  • @kk-jz4gn
    @kk-jz4gn 2 ปีที่แล้ว +1

    shift and add show kriye

  • @oldboy312
    @oldboy312 4 ปีที่แล้ว +2

    foking good,

  • @axelarturoesquivelmarquez6692
    @axelarturoesquivelmarquez6692 3 ปีที่แล้ว

    Does this work with more bits?

    • @JJHanna
      @JJHanna ปีที่แล้ว

      Yes

  • @Bazil_Suhail
    @Bazil_Suhail 7 หลายเดือนก่อน

    Can someone create a circuit of it and provide kindly 🙂

  • @maktechno9218
    @maktechno9218 4 ปีที่แล้ว

    what if there signed number happened??

  • @kuruvanaresh2142
    @kuruvanaresh2142 2 ปีที่แล้ว

    Sir multipler must taken as "Q"

  • @abdulsamishaik2286
    @abdulsamishaik2286 4 ปีที่แล้ว

    Ty sir

  • @전수라-n9e
    @전수라-n9e 5 หลายเดือนก่อน

    Provide arabic cc pls

  • @sahilshamim2051
    @sahilshamim2051 5 หลายเดือนก่อน +1

    At 8:41 you can take ss,, thank me later

  • @suryagowda1361
    @suryagowda1361 ปีที่แล้ว

    👍

  • @gena8414
    @gena8414 4 ปีที่แล้ว +1

    saale ki muh dekhke jeene ki tammana chali gayi

  • @Ferdousmondol-xi5vg
    @Ferdousmondol-xi5vg ปีที่แล้ว +1

    how its comes 128

  • @sumanthkuppasada1685
    @sumanthkuppasada1685 5 ปีที่แล้ว

    Tnq sir

  • @tanalpoguz1399
    @tanalpoguz1399 3 ปีที่แล้ว +4

    Thank you. You are a really good teacher.

  • @siddharthmagadum16
    @siddharthmagadum16 3 ปีที่แล้ว +1

    Thank you

  • @zerinfatima490
    @zerinfatima490 2 หลายเดือนก่อน

    what will be A value width if M and Q doesn't match the same width?

  • @marygaewu200
    @marygaewu200 4 ปีที่แล้ว +2

    this was helpful..thanks sir

  • @moneymoney4061
    @moneymoney4061 6 ปีที่แล้ว +19

    says bwan bwan jhero bwan to 1101😂😂😂

  • @ribhav99
    @ribhav99 5 ปีที่แล้ว +2

    my mans got the best bengali accent

  • @ubadhm
    @ubadhm 4 ปีที่แล้ว +2

    Very clear tutorial. Thank you.

  • @maimunabature637
    @maimunabature637 3 หลายเดือนก่อน

    Thank you so much

  • @shrutirohila7869
    @shrutirohila7869 4 ปีที่แล้ว +1

    Thank you so much sir!!

  • @aselamadushan8276
    @aselamadushan8276 3 ปีที่แล้ว +1

    Thank you very much sir, you always play good role and teaching method as well.

  • @josephdaniel7890
    @josephdaniel7890 5 ปีที่แล้ว +1

    Can you upload the logic for segregate 0s and 1s using only left and right shift operators

  • @amirmahdiasbaghi134
    @amirmahdiasbaghi134 ปีที่แล้ว

    very good

  • @atharvphadtare1132
    @atharvphadtare1132 9 หลายเดือนก่อน

    Noice sir❤

  • @kuruvanaresh2142
    @kuruvanaresh2142 2 ปีที่แล้ว

    At 1:20

  • @ezrakim1323
    @ezrakim1323 ปีที่แล้ว

    How will I know when to stop multiplying

    • @amiinraage2923
      @amiinraage2923 3 หลายเดือนก่อน

      Yeah that the question that am I ask For 🤔

  • @user-xb5zu6zu7j
    @user-xb5zu6zu7j 3 ปีที่แล้ว

    Thank you sir

  • @trikanthsrinadhu9601
    @trikanthsrinadhu9601 11 หลายเดือนก่อน

    thank u so much.such a very perfect and very nice explaination sir thanu u thank u so much sirrrr🙏🙏

  • @hamletperkas470
    @hamletperkas470 6 ปีที่แล้ว +1

    Great job sir.

  • @gameshacker7135
    @gameshacker7135 6 ปีที่แล้ว +1

    Great lecture sir

  • @NK-fx1qs
    @NK-fx1qs 3 ปีที่แล้ว

    Good. Use different color marker to show bit drop off for clarity please.

  • @siddharthpatil3046
    @siddharthpatil3046 6 หลายเดือนก่อน

    even our professor were confused for this topic. Thank you sir. All clear

  • @LimbuMabula1
    @LimbuMabula1 4 ปีที่แล้ว

    ok thnks sir

  • @creativekid4534
    @creativekid4534 2 ปีที่แล้ว

    Can you do one using left shift?

  • @sumitsawra9727
    @sumitsawra9727 2 ปีที่แล้ว

    Very helpful sir 🙏🏻👏

  • @pezzery2994
    @pezzery2994 5 ปีที่แล้ว

    mantul bapak ko,

  • @pratheekhebbar2677
    @pratheekhebbar2677 3 ปีที่แล้ว

    nicely presented and explained really well sir, thank you

  • @nirmal03
    @nirmal03 2 ปีที่แล้ว

    awesome sir

  • @shabbarrazabscs3036
    @shabbarrazabscs3036 5 ปีที่แล้ว

    Thanks sir

  • @VictoriaapPaul
    @VictoriaapPaul 6 ปีที่แล้ว

    Thanks a lot

  • @Atom404
    @Atom404 5 ปีที่แล้ว

    If i got carry in the last cycle then i should add it or not??

    • @TheShahzebrizvi
      @TheShahzebrizvi 5 ปีที่แล้ว

      you will never have a carry in the last step because the last step is shifting and whenever we shift the carry becomes a 0.

  • @blackbazagaming1358
    @blackbazagaming1358 5 ปีที่แล้ว +1

    I am confused
    10001111 how can it's 128?

    • @fredwilson1448
      @fredwilson1448 5 ปีที่แล้ว +1

      He was saying that the 1 in the left side of that number represents 128.
      The number 10001111 equals
      128 + 8 + 4 + 2 + 1 = 143

    • @SaurabhYadav-lt6hp
      @SaurabhYadav-lt6hp 4 ปีที่แล้ว +1

      @@fredwilson1448 but how it represents 128?

  • @aijaz5830
    @aijaz5830 5 ปีที่แล้ว +3

    Roses are red
    Violets are Blue
    The Title is in English So the Videos should be too