Updated processor and test
asm for hw5