L1-3.s: Unconditional jump while looping

Previously, the loop would end prematurely when the checksum variable
overflowed
L1-3.s: Use 32-bit registers for accumulating sum
L1-3.s: Remove pointless instruction