Actually, if the JUMP instruction allows an indirect address, then it is already Turing-complete. I know X86 treats indirect jumps as a separate instruction, but it's not hard to imagine an assembly language where the two use the same instruction.
EDIT: Nope, we forgot there is no STORE instruction. Thus, no way whatsoever of writing output.