Assembly Language Interpreter in C