How does a computer run a program? eChalk instructional video

Sdílet
Vložit
  • čas přidán 15. 05. 2024
  • If you really want to understand what happens when a program is executed this is the ideal place to start. This fantastic simulation provides a simple conceptual model of the inner workings of a computer.
    Your challenge is to construct a short program to solve a simple problem, and by doing this you will discover the relationship between the registers, RAM, system bus and instruction set.
    The software demonstrated in the video can be found at www.eChalk.co.uk

Komentáře • 25

  • @Linkario86
    @Linkario86 Před 4 lety +24

    "Remember a Program is nothing more than a list of instructions for the Computer to carry out."
    Love that sentence. I always tend to forget that.

  • @marcelojoel24
    @marcelojoel24 Před 6 lety +7

    Awesome video!!!..Thanks

  • @ComeCloserDarling
    @ComeCloserDarling Před 3 lety

    Wow, you gaved me the missing insight to understand everything! Thank you!

  • @hasindulokuge2714
    @hasindulokuge2714 Před 4 lety

    Great video

  • @mathematics6199
    @mathematics6199 Před 2 lety

    Very nice!

  • @funny-re1vf
    @funny-re1vf Před 4 lety +1

    This is awesome ... thank you so much

  • @josemiguelhernandezperez2695

    this is so didactic! ty

  • @KrishSanj
    @KrishSanj Před 4 lety

    this is good

  • @topten7064
    @topten7064 Před 4 lety +2

    Great

  • @guliyevshahriyar
    @guliyevshahriyar Před rokem

    Thanks

  • @protossscud8435
    @protossscud8435 Před 5 lety +3

    That seems like incomplete, can you please explain more detail of the program on what happen to the RAM and CPU when we 'press' on buttons 2, +, 5 and =...?

    • @chngme
      @chngme Před 5 lety +3

      I think only CPU has to work because this instruction is done using registers in CPU and it does not have to access RAM.

  • @Knightfire66
    @Knightfire66 Před 3 lety +1

    thats waay to simplified. need more details about specific steps... about busses and set and load of registers... maybe a 4bit example would be good

  • @midhunnair1344
    @midhunnair1344 Před 4 lety

    I don't understand the concept of instruction stack.

  • @nirmaljaat9029
    @nirmaljaat9029 Před 2 lety +1

    mitaoe sir raid

  • @david02251
    @david02251 Před 5 lety

    what is the simulator program you use here?

    • @eChalkeducationLtd
      @eChalkeducationLtd  Před 5 lety +1

      Hi Davit, it's part of a large suite of resources we have developed to teach computer science in secondary school. You can see this and the other resources can be found here: www.echalk.co.uk
      There are many free samples to try in the computer science section; look for the pink 'active learning sneak preview' button here: www.echalk.co.uk/ComputerScience/computerScience.html

    • @khaledalshammari857
      @khaledalshammari857 Před 5 lety +1

      @@eChalkeducationLtd i have been looking for something like from long time, great job, keep it up please!

  • @harbinger3371
    @harbinger3371 Před 4 lety +3

    Nice British accents

  • @rr-yx3np
    @rr-yx3np Před 5 lety +3

    I don't understand anything

    • @johnpro2847
      @johnpro2847 Před 5 lety +1

      ..nor do I ..and I fix peoples computers and write simple python programs.for fun :(

    • @keerthyraj611
      @keerthyraj611 Před 4 lety +2

      Actually he is using assembly language which higher than machine language the computer use (101010..)
      The language c, c++, Java, python are higher language than assembly level language.
      You have to understand assembly level language to know what he is telling. Actually he explained very clearly than my lecturer. Not I can remember and do my own program.

  • @zes7215
    @zes7215 Před 3 lety

    wr