cmp byte [esi], 0xD \n jl wrap_around \n sub byte [esi], 0xD
jump to the wrap_around label if the byte starting at the address contained in the esi register is lower than the byte value 0xD else subtract the byte value 0xD from byte starting at the address contained in the esi register