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

What is processor (brighton ruby edition)

What is processor (brighton ruby edition)

Penelope Phippen

July 09, 2016
Tweet

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