fixed bugs in instructions.code and hardcode sll to always shift 4 because there are not enough registers to hold the shift value