Decoding instructions from memory