If it's repeatable, then it's a bug in the logic or microcode of a chip. Some of these could be really extreme corner cases, especially when people are doing things with mixing 16-bit and 32-bit instructions.
It's amazing how much hardware out there is buggy and fixed by operating systems and drivers.
It's amazing how much hardware out there is buggy and fixed by operating systems and drivers.