參數(shù)資料
型號: 21086
英文描述: SYSCALL and SYSRET Instruction Specification? 341KB (PDF)
中文描述: 系統(tǒng)調(diào)用和SYSRET指令規(guī)范? 341KB(PDF格式)
文件頁數(shù): 15/16頁
文件大?。?/td> 341K
代理商: 21086
SYSRET
9
21086C/0—May 1998
SYSCALL and SYSRET Instruction Specification
SYSRET
mnemonic
opcode
description
SYSRET
0F 07h
Return from operating system
Privilege:
Registers Affected:
Flags Affected:
Machine State Affected: CPL, CS (base, limit, attr)
Exceptions Generated:
None
EIP, SS, CS
IF
The SYSRET instruction is the return instruction used in conjunction with the
SYSCALL instruction to provide fast entry/exit to an operating system.
The ECX register, which points to the next sequential instruction after the
corresponding SYSCALL instruction, is copied into the EIP register.
The IF flag is set to 1 in order to enable interrupts.
New selectors are loaded without any checking performed as follows:
I
Bits [63–48] of the STAR register specify the selector that is copied into the CS
register.
Bits [63–48]+1000b of the STAR register specify the selector that is copied into
the SS register.
Note:
This effectively increments the index field of the CS selector such that the
resultant SS selector points to the next descriptor in a descriptor table, after the
CS descriptor.
I
I
Bits [1–0] of the SS register are set to 11b (RPL of 3) regardless of the value of bits
[49–48] of the STAR register.
The CS and SS registers must not be modified by the operating system between the
execution of the SYSCALL instruction and its corresponding SYSRET instruction.
The CPL is set to 3 regardless of the value of bits [49–48] of the STAR register. If the
CPL is not equal to 0 when the SYSRET instruction is executed, a general protection
fault exception is generated with an error code of 0.
Exception
Invalid opcode (6)
Real
X
Virtual
8086
X
Protected Description
X
The System Call Extension bit (SCE) of the Extended Feature Enable Register
(EFER) is set to 0. (The EFER register is MSR C000_0080h.)
The CPL is not equal to 0.
General protection (13)
X
X
X
相關(guān)PDF資料
PDF描述
2108I ALARMMODUL
210A200 Synchro/Resolver Reference Oscillator
210A200B Synchro/Resolver Reference Oscillator
210A200IT Synchro/Resolver Reference Oscillator
210A200ITB Synchro/Resolver Reference Oscillator
相關(guān)代理商/技術(shù)參數(shù)
參數(shù)描述
210-8-6 制造商: 功能描述: 制造商:undefined 功能描述:
2108609-5 功能描述:3.0H SPRING FINGER W/EMBOSS 制造商:te connectivity amp connectors 系列:- 零件狀態(tài):有效 材料:銅合金 鍍層:金 鍍層 - 厚度:- 安裝類型:表面貼裝 標(biāo)準(zhǔn)包裝:1
2108609-6 功能描述:3.0H SPRING FINGER WITH EMBOSS 制造商:te connectivity amp connectors 系列:* 零件狀態(tài):有效 標(biāo)準(zhǔn)包裝:50,000
2108610-5 功能描述:1.4H SPRING FINGER W/EMBOSS 制造商:te connectivity amp connectors 系列:- 零件狀態(tài):有效 材料:銅合金 鍍層:金 鍍層 - 厚度:- 安裝類型:表面貼裝 標(biāo)準(zhǔn)包裝:1
2108610-6 功能描述:1.4H SPRING FINGER WITH EMBOSS 制造商:te connectivity amp connectors 系列:* 零件狀態(tài):有效 標(biāo)準(zhǔn)包裝:90,000