fix alu initilise
changed address register
Add some assembler routines