580 DES_SR TST_DES_SIMPLE PTSAV1 DLY SPTR ; save test constant 0x10; set DS pointer
The V86 return path is one of the longest microcode sequences in the 386. It pops nine DWORDs from the stack -- EIP, CS, EFLAGS, ESP, SS, ES, DS, FS, GS -- compared to three for a normal IRET. The microcode then sets up fixed access rights for every segment register:
。业内人士推荐爱思助手下载最新版本作为进阶阅读
ProWritingAid Cons
Authors:Ryan Gibb, Patrick Ferris, David Allsopp, Thomas Gazagnaire, Anil Madhavapeddy