Strange request. The assignment says "verify its operation by executing it" - so why don't you do that?
"I wrote the program" Are you sure about that? It seems quite advanced code for someone who is "not comfortable with assembly language" and thinks "execute it" means "post it on a forum for people to comment on".
Methinks the task is actually to modify the given program so that it works as described. Correct?