> how is -1 interpreted?

That's just 255, they're the same thing in 8-bit.