1 function simulate(asm, args) {
5 asm.forEach(function (instruct) {
6 var match = instruct.match(/(IM|AR)\s+(\d+)/) || [0, instruct, 0];
12 } else if (ins == "AR") {
14 } else if (ins == "SW") {
18 } else if (ins == "PU") {
20 } else if (ins == "PO") {
22 } else if (ins == "AD") {
24 } else if (ins == "SU") {
26 } else if (ins == "MU") {
28 } else if (ins == "DI") {
51 var total = simulate(asm, [4, 5]);