Upgrade to Pro — share decks privately, control downloads, hide ads and more …

What is processor (brighton ruby edition)

Sponsored · SiteGround - Reliable hosting with speed, security, and support you can count on. →

What is processor (brighton ruby edition)

Avatar for Penelope Phippen

Penelope Phippen

July 09, 2016

More Decks by Penelope Phippen

Other Decks in Technology

Transcript

  1. mov 3, $c mov 4, $d add $c, $d, $a

    Instructions (do exactly one thing to the processor)
  2. mov 3, $c mov 4, $d add $c, $d, $a

    Operand Register reference
  3. a: nil b: nil c: nil d: nil mov 3,

    $c mov 4, $d add $c, $d, $a
  4. a: nil b: nil c: 3 d: nil mov 3,

    $c mov 4, $d add $c, $d, $a
  5. a: nil b: nil c: 3 d: nil mov 3,

    $c mov 4, $d add $c, $d, $a
  6. a: nil b: nil c: 3 d: 4 mov 3,

    $c mov 4, $d add $c, $d, $a
  7. a: nil b: nil c: 3 d: 4 mov 3,

    $c mov 4, $d add $c, $d, $a
  8. a: 7 b: nil c: 3 d: 4 mov 3,

    $c mov 4, $d add $c, $d, $a