Opcode SYSCALL


CPU: AMD K6-2,K6-3
Type of Instruction: User

Instruction: SYSCALL

Description:

if EFER.SCE = 1 then
{ ECX <- EIP
EIP <- STAR[31..0]
IF <- 0
VM <- 0
CS.selector <- STAR[47..32]
SS.selector <- (STAR[47..32]) + 8
CS.base <- 0
SS.base <- 0
CS.limit <- 4G
SS.limit <- 4G
CS.attr <- ReadOnly
SS.attr <- R/W, Expand-Up
CPL <- 0
} else #UD;

Note: Passing control to fixed entry point for faster OS calls.
see RDMSR for description of STAR (SYSCALL Target Address register)

Note: Command opcode equal to 286 LOADALL undocument instruction.

++++++++++++++++++++++++++++++++++++++
COP & Times:

SYSCALL 0FH 05H
Am6k86: n/a


Copyright by InternetNightmare 2005-2006