add desitnation, source1, source2
Load M[source1] Load M[source2] Add Store M[destination]
mpy 100 100 104 ; a = a * b mpy 200 108 112 ; t1 = c * d mpy 200 200 116 ; t1 = t1 * e add 100 200 100 ; a = a + t1
mpy 100, 104 move 200, 108 mpy 200, 112 mpy 200, 116 add 100, 200
load 100 mpy 104 store 100 load 108 mpy 112 mpy 116 add 100 store 100
push 100 push 104 mpy push 108 push 112 mpy push 116 mpy add pop 100