add 32-bit instruction for apulse