Have only got one addressing mode working properly with MOV