DEFN 0 3; //put name in memory PUSH 2;//address PUSH 1;//incrementer PUSH 10; SAVE 2 0; POP; ADD 0 1; ASSIGN 2 0; POP;// len is 10 PUSH 116; SAVE 2 0; POP; ADD 0 1; ASSIGN 2 0; POP;// 't' PUSH 101; SAVE 2 0; POP; ADD 0 1; ASSIGN 2 0; POP;// 'e' PUSH 115; SAVE 2 0; POP; ADD 0 1; ASSIGN 2 0; POP;// 's' PUSH 116; SAVE 2 0; POP; ADD 0 1; ASSIGN 2 0; POP;// 't' PUSH 109; SAVE 2 0; POP; ADD 0 1; ASSIGN 2 0; POP;// 'm' PUSH 111; SAVE 2 0; POP; ADD 0 1; ASSIGN 2 0; POP;// 'o' PUSH 100; SAVE 2 0; POP; ADD 0 1; ASSIGN 2 0; POP;// 'd' PUSH 117; SAVE 2 0; POP; ADD 0 1; ASSIGN 2 0; POP;// 'u' PUSH 108; SAVE 2 0; POP; ADD 0 1; ASSIGN 2 0; POP;// 'l' PUSH 101; SAVE 2 0; POP; ADD 0 1; ASSIGN 2 0; POP;// 'e' POP; POP; //import LoadModule() PUSH -1; // -1 LOADCODE 0; // -1 vector num ASSIGN 1 2; // -1 vector vector //address of name PUSH 2; // -1 vector vector 25 ASSIGN 3 1; // -1 25 vector 25 POP; // -1 25 vector //next PUSH 2; // -1 25 vector 2 ASSIGN 3 0; // 2 25 vector 2 POP; // 2 25 vector // LoadModule() JUMP 2; // defn vector // continued DEFN 3 3; HALT;