Comment by monocasa
And registers are actually pointer width, so you don't have to go through memory just to do arbitrary pointer arithmetic.
And registers are actually pointer width, so you don't have to go through memory just to do arbitrary pointer arithmetic.