Record the used PC in the log
Print all registers
Swap use of v and t

V was being used as the op code print cache, but some instructions (STX)
use v as a memory location. Instead, use t as the op code print cache, and
always load the computed value into v for correct use by op codes.