Messages in this thread | | | Subject | Re: What exactly do 32-bit x86 exceptions push on the stack in the CS slot? | From | "H. Peter Anvin" <> | Date | Mon, 21 Nov 2016 07:58:28 -0800 |
| |
On 11/20/16 20:54, hpa@zytor.com wrote: > > I believe i686+ writes zero, older CPUs leave unchanged. >
I should point out that, at least from my memory, the same applies to instructions like "movl <seg>". I can't even remember for sure how the behavior differs between "movl <seg>,<reg32>" and "movl <seg>,<mem>"; I'd have to do some digging.
-hpa
| |