Restoring Division Algorithm for Unsigned Integer

แชร์
ฝัง
  • เผยแพร่เมื่อ 7 ก.ย. 2024
  • Restoring Division Algorithm for Unsigned Integer
    Watch more videos at www.tutorialsp...
    Lecture By: Mr. Arnab Chakraborty, Tutorials Point India Private Limited

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

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

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

  • @raiusama3998
    @raiusama3998 3 ปีที่แล้ว +107

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

      For sure
      Amazing Sir

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

      is it for non restoring or restoring method?

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

      @@pro1world573 restoring

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

    U taught us this concept more simpler way than our lecturers sir... So thank you sir

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

      Yes, The way they teach topics feels like they have to catch a bus.

  • @fataat3alaalqamar830
    @fataat3alaalqamar830 3 ปีที่แล้ว +12

    I'm extremely grateful to you sir...thank you for such a beneficial tutorial that enabled me to prepare well for my last final exam...

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

    thanks for taking extra efforts and teachings us all . I can see the clarity and efforts taken to make things clear . god bless

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

    Your way of teaching mind blowing.after watching this video my all doubts regarding booth division algorithm clear thanku so much .

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

    Thanks, sir for giving a clear concept of this topic.🙏🏽🙏🏽

  • @pranavpatil.7
    @pranavpatil.7 6 ปีที่แล้ว +11

    Thank you so much sir. Your way of explaining is very neat and simple.

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

    simplest and well-organized explanation...

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

    sir says non restoring algorithm instead of restroing in in 2:50 seconds .is that right or am I just confused.pls clarify?

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

    Just perfect.. crystal clear explanation sir..

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

    2:40 if you want to skip the manual dividing.

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

    yessss finally I understand my discrete math class thank you sir!

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

    Great Explanation. Thank you

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

    Great sir.... Very good explanation.. Everyone can easily understand❤❤❤

  • @MRPTrader7
    @MRPTrader7 8 หลายเดือนก่อน

    Great sir 🙏🏻 very nearly clearly explained

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

    Thank U so much Sir.......................

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

    Thank you so much sir... this is really helpful..

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

    Beautiful explanation.

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

    n value is changing(decreasing) in each cycle it means every time A[n] is not last bit but every time u r seeing last bit for setting q0. In algorithm we have to find sign of A not A[n].

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

      Yeah bro...we have to check if A>0 or less than zero.

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

    sir u are amazing .thank you soo much for this wonderful explanation. explained very clearly

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

    thank you so so much sir that was a great explination

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

    Lovely explanation

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

    god bless u Sir.

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

    Thanks a lot sir it was so smooth.

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

    Thanks sir ,now I think I can score average marks in my internal

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

    World class tutor

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

    Thank you sir , I have understood the concept clearly

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

    Thank you sir. Its really helpful for me.

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

    Thank u very much Sir may Allah bless u , u saved my time .

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

    Amazing teacher.

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

    thankyou sir it helped me a lot.....

  • @tarupathak
    @tarupathak 9 หลายเดือนก่อน +1

    You people being taught in college??? my teacher gave this topic as an assignment 😮‍💨

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

    Super explanation sir ❤️❤️❤️

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

    really greatfull sir,what method do we use for the signed ones? are they the same?

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

    Thank you so much

  • @unknownone4261
    @unknownone4261 10 หลายเดือนก่อน

    Love you sir ❤ excellent 👌

  • @gr8msvk
    @gr8msvk 6 ปีที่แล้ว +32

    You start by telling "Non-restoring division" and go on with restoring division method!
    I was expecting an acknowledgement of the error when you found out the mistake. But you didn't!
    Sorry Sir, but that was unprofessional.

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

    Really too easy to understand sir

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

      You are most Welcome. May God bless you.

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

      topic is restoring algo but u are explaining that it is the flow chart of no-restoring method? What is correct?

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

    YOU ARE GOD!!!!!!!!!!!!!!!!!! BHAGWAAN HO AAP!!!!!!!!!!!!

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

    Sir why are we taking 5bit in M? While multiplication method, we took 4bit. Or do we always need to take 5bit in case of division? Please clear this doubt.

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

      Madhurima Das n+1
      One additional bit take to handle borrow

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

      accumulator and divisor always need to have one more bit than dividend ALWAYS. just remember this

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

    Great video, thank you!

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

    thankyou so much sir

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

    what about signed numbers division?

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

      He said that this is only for unsigned. He had made a seperate video for signed ones.

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

    Thanku sir

  • @GaneshRam-nq2jw
    @GaneshRam-nq2jw ปีที่แล้ว

    Thank you Sir 😊

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

    Thank you so much sir

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

    Sunil vtu has been here 1000 times 🤨😁

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

    helpful

  • @user-fo7hu3lp3t
    @user-fo7hu3lp3t 9 หลายเดือนก่อน

    thx sir

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

    thankyou sir

  • @nidapatel5730
    @nidapatel5730 17 วันที่ผ่านมา

    Sir you deserve my university fee

  • @rohitnegiseca6259
    @rohitnegiseca6259 8 หลายเดือนก่อน

    whys that for every value of n we r looking for msb?

    • @rohitnegiseca6259
      @rohitnegiseca6259 8 หลายเดือนก่อน +1

      nevermind understood it so value of n is changing but we will always look for msb..

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

    Better then my lecturer ;)

  • @tuhin_jinx.08
    @tuhin_jinx.08 2 หลายเดือนก่อน

    2:55 , you said "non-restoring algorithm" instead of restoring algorithm. Confused the hell out of me

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

    Sir, why n=4 has taken.... please explain in detail....

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

      n = no of dividend bits ALWAYS, just remember this. thus n=4 here

  • @GOODBOY-vt1cf
    @GOODBOY-vt1cf 3 ปีที่แล้ว +2

    9:11

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

    Sir, I have a doubt.
    N=4
    M=4(00100)
    Q= 15(1111)
    I tried solving this. But I could not get my get answers right. Iam getting remainder zero. Can you help me sir please??

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

      A little late, but at least for people who got same doubt as us.
      I also had the same issue of getting 0 as quotient since I made some error in shifting & restoring and doing A=A-M in cycle no 2 (2nd step). Please verify whether you have aptly done the calculations regarding shifting,restoring, and adding M. You’d get the ans correctly, if your doubts still aren’t clarified, you can reply here. Either me or any other person will clarify it for you.

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

    thanks

  • @vernonrodrigues7311
    @vernonrodrigues7311 11 วันที่ผ่านมา

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

    Sir class was good sir but why didn't u mention anything about restoring that A

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

    When I take A as 5bits Im not getting the crct answer. Eg 12/3 if A is taken 4 bits the answer comes right,but not if A is taken as 5 btis.

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

      i got it with 5 bits.

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

      @@ahammedirshad2244 Did u tried the example I said?

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

      @@srivatsann7193 yes. The same question. 12/3

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

    how to decide the number of bits

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

    Why are we not restoring aa at the last step

  • @betterman3
    @betterman3 6 วันที่ผ่านมา

    11:42

  • @user-ny9om2ps8b
    @user-ny9om2ps8b 4 ปีที่แล้ว

    What about signed division?

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

    no need to extend bit

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

    Thank sir,
    But at lost give 2,3 seconds for clicking of screenshot without you sir.

  • @GOODBOY-vt1cf
    @GOODBOY-vt1cf 3 ปีที่แล้ว +1

    2:33

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

    Why a[n] =0 when n=1

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

      actually we always check a[msb] and never a[n], since n keeps decreasing after every step. thus, there is this one small mistake in the flowchart given

  • @rohitnegiseca6259
    @rohitnegiseca6259 8 หลายเดือนก่อน

    no. of bits are 4 why did u took 5 for A?

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

    he says non restoring at 2:55, its restoring right?

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

      yess.... now u can clear ur backlog

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

    very low sound

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

    Blana

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

    Sir how to divide 15/6??

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

    Sir, please improve your grammar skills. Well, teaching style is excellent.

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

    AHHAHAHAAHAHAH 9:15 KO* OMMAK

  • @AnilKumar-es6ee
    @AnilKumar-es6ee ปีที่แล้ว

    Remainder 🙄🙄🙄

    • @lonewolf._.7385
      @lonewolf._.7385 3 หลายเดือนก่อน

      What happened to remainder

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

    Wrong method

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

    Awesome explanation

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

    thank u so much sir