One difference is that the Mac OS itself was not initially 32-bit clean, with the top byte being used by the Memory Manager.