So I'm pretty new to LC-3 language. Every time I execute a PUTS instruction, the PC goes from my current place (like x3001) straight to x0000 and I am not sure why.
My code looks like this:
LD R0, PROMPT1
PUTS
I am not very knowledgeable on all the trap functions and how they work.