added command line file selection for asm, and fixed sub/addi thing