On 9/09/2010 15:18 PM, Fred van der Windt wrote:
close, but no cigar. Addres arithmetic wraps.
And if you wrap nearly all the way around, you effectively
end up with an address slightly lower than the starting point.
To my mind, this is *effectively* subtraction, even when
*technicall* the processor performed addition.
If you walk forward around the globe and stop 10 meters short
of your starting point, the net result is the same as going
back 10 meters. I'm sorry - it's as ugly (or beautiful) as it is.
But you can only walk 4095 meters, can't you? Way short of the circumference of
the globe.
but you forget scale. Assume circumference is 4096 units and apply the
above
Ken