Digital Logic - State Tables and State Diagrams

Поділитися
Вставка
  • Опубліковано 3 гру 2024

КОМЕНТАРІ • 123

  • @travistubbs2182
    @travistubbs2182 9 років тому +11

    I just wanted to say thanks for these videos! I am in a computer architecture class in college and your videos REALLY helped me excel.

  • @safayetzamil7858
    @safayetzamil7858 6 років тому +2

    When my professor sucks at explaining, I've got this channel to make it simpler. Thank you!

  • @vrakitine
    @vrakitine 6 місяців тому +3

    When I was earning my master's degree, I heard a lot about finite state machines (FSMs), but it was all theory - like clouds in the sky: there's a lot of water, but you can't drink it. I toiled for three months after graduating until I implemented my first FSM in code in 1981. Now, there is a programming methodology based on this concept - v-agent oriented programming (VAOP) - with many examples of its implementation. It's best to start learning about VAOP with this article on Medium: "Bagels and Muffins of Programming or How Easy It Is to Convert a Bagel into a Black Hole".
    With VAOP, you can implement FSM in any programming language.

  • @samisiddiqi5411
    @samisiddiqi5411 Рік тому

    Finally, somebody actually understands what's going on!! Thank you!

  • @karmayeshi
    @karmayeshi 11 років тому +163

    nice tutorial btw y do u look like peter parker with wolverin style

  • @hyperfixationheaven
    @hyperfixationheaven 8 років тому +8

    I have a final in Digital Logic tomorrow and I had no idea how to traverse a state diagram and turn it in to a state table and I would just love to thank you. I now fully understand how to do this and since it was the only part of the final I was having trouble with I'm now much more confident

    • @fahadgul7384
      @fahadgul7384 8 років тому

      Same here @Quyn Little page.. I have also finals tomorrow :)

    • @mattmo8648
      @mattmo8648 3 роки тому

      i have one in 30 minutes, and i realized this is the one thing i was missing lol. i feel you

    • @ZAsym
      @ZAsym 11 місяців тому

      @@mattmo8648 i have one next week, i think i should kms

  • @saxonur49
    @saxonur49 7 років тому +3

    Thank you Buff man of the logic universe.

  • @bhavinparekh600
    @bhavinparekh600 9 років тому +1

    I am feeling like " minority report" style teaching . Thank you for adding style to education .This video helped me to to complete my assignment very quickly.

  • @Anton-ul1xn
    @Anton-ul1xn 8 років тому +1

    Thank you Robot Brigade ! this explanation is a perfect introduction to state machines, in my opinion.

  • @Calliboss
    @Calliboss 8 років тому +49

    4:35 *"Just to keep things simple"* as he appears to write backwards. Comments say the video is mirrored. I say my brain hurts more than before :)

  • @iranparast45
    @iranparast45 2 роки тому

    im studying computer engineering and you have no idea how much your channel helped me today, Thank you

  • @YouKnowMeDuh
    @YouKnowMeDuh 6 років тому +13

    I was about to say that he's great at writing backwards. Then I realized you could reflect the video XD

  • @ohadavni
    @ohadavni 6 місяців тому +1

    Great explanation!!!

  • @viniciusdelima8192
    @viniciusdelima8192 Рік тому

    Thank you Jack for this nice class of state machines helped a lot in electrical engineering classes of digital circuits (i'm not really into that topic i'm not a electronics guy). I was taken more confuse each book i read about this topic. My class was 9 years (2014) the teacher was awful don't know teach VHDL either believe or not. now i can remember of this video and my turbulent journey on this topic.

  • @dnyaneshkulkarni6478
    @dnyaneshkulkarni6478 9 років тому

    thx a lot.. been searching for a decent video for a while

  • @chatpolice9763
    @chatpolice9763 9 років тому +38

    u have good side locks sir

  • @joseriisivan8631
    @joseriisivan8631 5 років тому +2

    how do you determine the outputs?

  • @Kevin01303
    @Kevin01303 10 років тому +2

    How would you fill a k-map with the state table? Using one hot assignment

  • @duskshadow25
    @duskshadow25 7 років тому +14

    I'm so confused lol
    How do you determine your input, next state, and output?

    • @JustinZaf
      @JustinZaf 5 років тому

      You can't determine input it's given to you or you give it yourself

    • @IStMl
      @IStMl 4 роки тому +1

      You should study FSM before studying FSM tables obviously

    • @imho2278
      @imho2278 4 роки тому +1

      @@IStMl we did, and it makes no sense, which is why we are here. We were given a totally mathematical input with no real world application, and that is one way not to do it.

    • @YoshiLupus
      @YoshiLupus 3 роки тому

      What's your pfp from? Looks dope.

  • @snaidu1228
    @snaidu1228 10 років тому

    Thanks! Best explanation I've seen yet!

  • @erikpoephoofd
    @erikpoephoofd 6 років тому

    The sound in the outtro is a sample of kraftwerk- the robots, a nice touch.

  • @egeereren4516
    @egeereren4516 6 років тому +1

    at last i found a real 'english speaking' tutorial . thank you

  • @fintarabg
    @fintarabg 9 років тому +1

    Thank you very much :) Your videos are of great help!

  • @akatsukiabima9942
    @akatsukiabima9942 10 років тому

    Your videos are awesome, thank you so much!!!

  • @georgepnrd6226
    @georgepnrd6226 2 роки тому

    You are an absolute god!!!!!!!

  • @davidm4596
    @davidm4596 10 років тому +1

    Could you go into detail on how to implement the different types of flip flops to represent the state diagram/state table? T
    Thanks.

  • @bifomoabdallah706
    @bifomoabdallah706 4 роки тому

    This is so helpful. Would you please give me the link of your tutorial on how to implement a state diagram; I can't find it! Thank you

  • @kylecho2912
    @kylecho2912 10 років тому

    so I'm getting a little bit confused here, which one should come first?

  • @tiagoalmeida2071
    @tiagoalmeida2071 Рік тому

    Thank you so much for this videos!

  • @fedvgo
    @fedvgo 6 років тому

    great videos thank you for taking the time to make them they help out a lot

  • @LucasofAppalachia
    @LucasofAppalachia 9 років тому +1

    The designation of A as 00, B as 01, etc...is that arbitrary? Could A be 11, B be 10?

    • @chatpolice9763
      @chatpolice9763 9 років тому +2

      it's actually take as a 2 bit binary truth table

  • @Pysandjays
    @Pysandjays 6 років тому

    pretty confuse about the output... when is it 0 or 1.. Is it when it transitioned to a new state?

  • @dimassetiadi9542
    @dimassetiadi9542 7 років тому

    So we can make our own design of state diagram?

  • @dalalalghomlas1600
    @dalalalghomlas1600 10 років тому

    very simple explanation, thanks!

  • @lazyaudioguy
    @lazyaudioguy 8 років тому +1

    should not the recursive state of 'A' be 0/0 ?

  • @AjeetKumar-yq8yg
    @AjeetKumar-yq8yg 4 роки тому

    Nice video Gore

  • @augustinecpu
    @augustinecpu 11 років тому

    Great video!

  • @Yousef-bg9ky
    @Yousef-bg9ky 6 років тому

    thanks man ...u r a life saver

  • @Smart269
    @Smart269 11 років тому

    how do u write backwards so well?

  • @LennyGrayGuiltless
    @LennyGrayGuiltless 11 років тому

    thanks man very clear and helpful

  • @AbdulRehman-uf4wn
    @AbdulRehman-uf4wn 5 років тому

    Nice Tutorial, Thanks!

  • @JonzerZBack
    @JonzerZBack 3 роки тому

    I miss your class :')

  • @JustinZaf
    @JustinZaf 5 років тому

    You're great man

  • @cse11alokkumarmaurya69
    @cse11alokkumarmaurya69 6 років тому

    Ohh dadaa
    Writing on mirror how u do that please tell

  • @jano4685
    @jano4685 5 років тому

    Bro you just saved me ....

  • @IceTurf
    @IceTurf 6 років тому

    Please link your videos in the description

  • @sanamtamang1208
    @sanamtamang1208 3 роки тому

    Thank u sir it helps me alot

  • @elitesennabubble
    @elitesennabubble 7 місяців тому

    mad tobey maguire peter parker vibes. Thx for explanation

  • @bobobov7650
    @bobobov7650 2 роки тому

    Your a prince among men.

  • @waero9923
    @waero9923 8 років тому +1

    so cool if ma tr. could teach just as bit of u sir

  • @twitchmix9415
    @twitchmix9415 6 років тому

    You are awesome!

  • @johnkarippery9919
    @johnkarippery9919 4 роки тому

    what is Medwedjew-Automat?

  • @oscararturovaldiviaalvarez4852
    @oscararturovaldiviaalvarez4852 6 років тому +1

    couldn't it be a secuencer? great videos :-)

  • @jeremyhidajat7402
    @jeremyhidajat7402 10 років тому

    Thanks! Great vid.

  • @iGamingSquad
    @iGamingSquad 10 років тому

    Thanks wolverine!

  • @kommalapatipraveen4403
    @kommalapatipraveen4403 2 роки тому +1

    Thanx for this

  • @ujjwalroy5052
    @ujjwalroy5052 10 років тому

    wonderful!!

  • @kurchak
    @kurchak 8 років тому

    Wow you make pretty good videos here!!! Why do they look so old though? Were these recorded in the 90's? I don't mean that as a negative thing. I just am curious when they were recorded. Excellent videos. They are helping me with CS a lot!

  • @satriaamien3702
    @satriaamien3702 6 років тому

    so helping brother

  • @kjonill1906
    @kjonill1906 8 років тому

    how you writing backwards?

    • @litarea
      @litarea 8 років тому +6

      He writes it so it's normal to him, then just flips the video in editing.

  • @tiagoalmeida2071
    @tiagoalmeida2071 Рік тому

    WOW!!!!!

  • @zim-chan
    @zim-chan 9 років тому +1

    Thank you!

  • @Mr97gilad
    @Mr97gilad Рік тому

    Amazing 😊 thx

  • @utkarshkandpal5960
    @utkarshkandpal5960 10 років тому

    what if there were more than 4 states?.....that is a E state also then
    what would have been the code?

    • @Yankyal1
      @Yankyal1 9 років тому +1

      i think you'd need to do something like 000, 001, etc.

    • @kurchak
      @kurchak 8 років тому

      Exactly. You just add bits as necessary. You will have 'extra' possible states but that is ok, you can just ignore them. Basically you just don't wire the circuit to do anything with those additional 'possible states'.

  • @frvo
    @frvo 10 років тому +5

    You are good at writing mirror way

    • @Othman1992on
      @Othman1992on 10 років тому +8

      He was writing the normal way, the video is flipped.

    • @frvo
      @frvo 10 років тому +1

      :D

  • @aurorabelleariel
    @aurorabelleariel 11 років тому

    Thanks! You've helped me alot! :D

  • @vidushikumar5878
    @vidushikumar5878 9 років тому +1

    everything u write is not laterally inverted .... how come ???

    • @iZephyros
      @iZephyros 9 років тому +3

      Vidushi Kumar he probably inverts the video so he's actually standing on the right side from our perspective

    • @penips
      @penips 9 років тому +1

      Vidushi Kumar hes actually just really good at writing backwards

  • @yunue7330
    @yunue7330 8 років тому

    thanks for the lecture~~!

  • @technicalsheikhsahab0
    @technicalsheikhsahab0 Рік тому

    Legends watching this after 10 years just before exam

  • @TheAquaticBeef
    @TheAquaticBeef 7 років тому

    sense this makes

  • @kedwardsTWO
    @kedwardsTWO 10 років тому

    Haha, loving the muttonchops! But tar for the vids, been useful.

  • @ExtravagantEthan
    @ExtravagantEthan Рік тому

    This mans Adorable

  • @roshenw
    @roshenw 11 років тому

    Thank you very much

  • @nabrajkhadka1190
    @nabrajkhadka1190 8 років тому

    Thank you sir

  • @rajaabubakar4104
    @rajaabubakar4104 7 років тому

    have u mirrored stage lol so confusing

  • @mertcancam
    @mertcancam 7 років тому

    thanks man

  • @birhanadino
    @birhanadino 6 років тому

    thank you!!!!!!!

  • @jamesrockford2626
    @jamesrockford2626 8 років тому

    I feel like the only way I actually understood this erratic explanation is, I already knew how to do this

  • @bigfatredmoon3580
    @bigfatredmoon3580 5 років тому

    My exam is 2 hours away and I'm scared

  • @gouravbhatt8868
    @gouravbhatt8868 7 років тому

    how the hell this visual done and video made? Can anyone help

    • @Sainicooldude01
      @Sainicooldude01 7 років тому +1

      Maybe...... recorded by keeping the camera on the other side of glass. Then Mirrored (edited) the whole recording.

    • @imho2278
      @imho2278 4 роки тому +1

      @@Sainicooldude01 easy to do in Pinnacle at least. Probably you can do it even in Tik Tok!

  • @abhishekmb3265
    @abhishekmb3265 11 років тому

    i think he made a normal video and mirrored it

  • @darknight12956
    @darknight12956 8 років тому +1

    how high are you lol ?? great explanation by the way

  • @qve7097
    @qve7097 3 роки тому

    وش زلف التسعينات ذا

  • @CoolGear12
    @CoolGear12 10 років тому

    haha great tutor! but ur beard looks funny xD

  • @jon200384
    @jon200384 11 років тому

    There is no way you could mirror that video to make it look like he was writing backwards. Think about it! ..........duh.

  • @frvo
    @frvo 10 років тому

    Asimov look alike :D

  • @Scriabin_fan
    @Scriabin_fan Рік тому

    You and Jeff Bezos have a similar voice.

  • @NostalgiaT
    @NostalgiaT 6 років тому

    why do u look tired

  • @andilerakoma
    @andilerakoma 10 років тому

    Is this guy funny or what? 😳

  • @WestpalmFreerunner
    @WestpalmFreerunner 2 роки тому

    I seem to be the only person who did not find this helpful.

  • @yao000104
    @yao000104 10 років тому +1

    Wolverine

  • @ZAsym
    @ZAsym 11 місяців тому

    wtf r u saying

  • @guvencan26
    @guvencan26 7 років тому

    thank you sir