Construction of Moore Machine

Поделиться
HTML-код
  • Опубликовано: 13 окт 2024
  • TOC: Construction of Moore Machine
    This lecture shows how to construct a Moore Machine that takes any binary string as input and prints 'a' as an output whenever the sequence '01' is encountered.
    Contribute: www.nesoacademy...
    Website ► www.nesoacademy...
    Facebook ► goo.gl/Nt0PmB
    Twitter ► / nesoacademy
    Pinterest ► / nesoacademy
    Music:
    Axol x Alex Skrindo - You [NCS Release]
    • Axol x Alex Skrindo - ...

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

  • @eshanvijay1902
    @eshanvijay1902 Месяц назад +2

    I watched your lectures yesterday in preparation for my exam today, and I want to express my heartfelt thanks for delivering such high-quality and focused content. It truly made a difference!

  • @CARLOSINTERSIOASOCIA
    @CARLOSINTERSIOASOCIA 7 лет назад +75

    Such a good explanaition finally, better than all books i have found, thank you a lot

  • @lavanyam9337
    @lavanyam9337 5 лет назад +236

    Watching it in 2x speed a day before exam!..Lol

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

      Lol same 😂😂

    • @jacobedwards5478
      @jacobedwards5478 3 года назад +14

      Listening to it on my drive to my exam.. lol

    • @abhilashnair5711
      @abhilashnair5711 3 года назад +10

      Still you would get better marks than being attentive in the class.😂

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

      Same 😆

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

      Same yaaaaarrrrrr

  • @saivardhanreddy1938
    @saivardhanreddy1938 5 лет назад +16

    Your channel is underrated you deserve more

  • @OwzaB
    @OwzaB 5 лет назад +14

    Very awesome explanation. Thank you.

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

    At 4:20 , from C if we get 1 we also can send it to B and get a 01 as B goes to B for input 0 and then for input 1 it goes to C. Please clarify. Thank you.

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

      yeah yu are right

    • @dev_good
      @dev_good 5 месяцев назад +1

      But in that situation if we get 0111 then also it will go to c and give output a but we don't want this

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

    Mealy Machine: For n input, generates n outputs which depend on both input & state.
    Moore Machine: For n input, generates n+1 outputs (1 extra as before even getting first input, first state generate an output) which depend on only state.

  • @MohitSharma-kx1mq
    @MohitSharma-kx1mq 2 года назад +3

    The guy is so amazing that I can understand him even at 2x videos

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

    For some reason I struggled to understand this, but turns out it's way simpler than I thought.

  • @lone_wolf2020
    @lone_wolf2020 6 месяцев назад

    loved your explanations!

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

    Thanku soo muchhh sir 🙋‍♀️

  • @whatidoknow3417
    @whatidoknow3417 2 месяца назад

    For the state C, can we make the transition for an input of 1 return back to C then only leave if it gets an input of 0 where it moves to B again?

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

    Thank you Sir for explanation... it was really helpfull.

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

    Thank you I have exam today and I finally understood this concept 😊

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

    thank you ! good explaination , better than my lecturer 😪

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

    Sir, the same example of detecting 01 was done using Mealy machine also in the video 'Construction of Mealy machine'. The diagram is the same. Then what is the difference between them? I heard that Moore machine takes more number of states than Mealy.

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

      The only difference is that the outputs are shown inside the state, in the Mealy example he could ignore the 'C' step by redirecting the 'B' to 'A' when 'B' receives '1' as input. I think the Mealy example had de 'C' step to make a parallel example with the Moore example, which I found great, but he should've said in the Mealy example that you could ignore the 'C' step.

    • @ChristianBurnsShafer
      @ChristianBurnsShafer 6 лет назад +4

      A mealy machine gives an output for each given input whereas a moore machine gives an input for each given state.

    • @javaexpertsa8947
      @javaexpertsa8947 6 лет назад +4

      Simple, Mealy Machine: You put 3 'Elements' in and get output 3 'Elements'. Moore Machine: You put 3 'Elements' in and get 4 'Elements' back, because Moore Machine reads the starting Point, even if you don't put anything in.

    • @Abdullah-yq7jp
      @Abdullah-yq7jp 5 лет назад

      Watch the next example, it will be clear

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

    Amazing explanation! The best!

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

    very awesome explanation .
    but can u please increase ur voice

  • @JaspreetSingh-xs4dw
    @JaspreetSingh-xs4dw Месяц назад

    According to this if input string is 010 then what we have to do???
    I think on 0 and 1 on state C it should remains at c only…

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

    give an FA with output(moore machine) which can add any two inputted binary strings.there is no example about it on you tube please describe it

  • @adarshrajyadav4963
    @adarshrajyadav4963 Месяц назад

    why we create a DFA for sub string that ends with 01?

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

    sir why cant c goes to a if it gets input 0 ?? it is also getting 01 there

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

    god bless you

  • @royalvamsi777
    @royalvamsi777 Месяц назад

    Watching in 2x speed 1 hour before exam 🔥

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

    Thank You💙

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

    Thanks

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

    Example: Design Moore Machine having two pulse inputs x1, x2 and one level output z. z is to toggle with an x2 pulse immediately following at least two consecutive x1 pulses.
    1. Design the machine given in the drill and write the excitation and output expressions.
    2. Draw the schematic diagram of the system
    3. Draw the timing diagram of the machine given in the drill
    4. Write the names of different toolboxes that you have used to draw the schematic
    diagrams?
    May you please help me in this question?

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

    Instead of C going to A when input is 1 can it remain as C?

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

      we cant ...let us take the sequence 0110 the output will be bbabb....after we get 01 the next 1 will output a i.e 011 will give u bbaa but there is only one 01 in the sequence so we need to pass it to frst state

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

    good lectures

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

    What if it has multiple inputs? Or inputs that only influence in one state?

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

    THANK YOU SO MUCH!!!!!!!!!!!!!!

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

    sir, can you show how to make contruct the truth table for this?

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

    Super explanation tnk you alottttttt sir

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

    Nice

  • @simransinha5298
    @simransinha5298 10 месяцев назад +1

    I have exams in 2 hours.., I'm so scared 🥹🙂

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

    This answer is also correct or not please reply
    For 0110
    A->A->B->A->A
    b. b. a. b. b
    Giving same answer please correct me if I am wrong reply fast
    In comment I am not able to draw Moore machine so please draw as sequence in above question

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

      Yes sir please help I too have the same doubt.

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

      @@shreyasarkar752 try example which starts with 1. ie 10010

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

    I love you.

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

    One thing didnt get is that when we give input 1 in C state it could also go to B as well, why have you necessarily sent it to A state?

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

      because It has to start all over from 0 again. if 1 in C goes to B the sequence would be 11, which is wrong. The second 1 after the last "1" has to go to 0 for the sequence to be correctly restarted.. hope its clear :)

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

      Jamal Imam Thanks

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

      if 1 in C goes to B the sequence would be 11 and what is wrong? the question is only when you get 01 then o/p should be a, therefore we can send it to B also

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

    Amazingg

  • @PREM-cv9hr
    @PREM-cv9hr 2 года назад

    However watching in 2x Speed Before Exam Like There #Thug Life #Sigma Rule

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

    why is so @NESO academy that whenever we get our desirable input we move forward,,i.e as we get 0 in A we move to B and when 1 then to C ,,what's there in moving forward,,,please answer me anyone

    • @10_yogeshchandrapandey90
      @10_yogeshchandrapandey90 4 года назад

      This is because, we are approaching this question as construction of DFA and then modifying DFA to Moore machine.
      But there is no such constraints, as you are considering....

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

    Nailed it

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

    sir , what are increment and decrement machine

  • @Karansingh-gh4oy
    @Karansingh-gh4oy 7 лет назад +1

    really nyc

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

    Can you explain again

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

    Wow

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

    Bhai tum bhagwan ho yaar watching in 2x speed kal exam hai lol 😂

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

    when no sabes nada y mañana tienes parcial y recurres a ver tutoriales en idiomas que no dominas :'v...

  • @Aya-c2h5o
    @Aya-c2h5o 4 месяца назад

    يماعععععععععع صعبه 💔💔💔💔💔💔💔😭😭😭😭

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

    31

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

    awla

  • @AshutoshKumar-jy3ws
    @AshutoshKumar-jy3ws 2 года назад

    sir explan in hindi please

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

    Such a good explanaition finally, better than all books i have found, thank you a lot

  • @kunalkumar3591
    @kunalkumar3591 5 лет назад +8

    god bless you