Hardware instruction in the System/360 family of IBM mainframe
This article covers the specific instruction on the IBM System/360 and successor mainframe computers, and compatible machines. For the general concept of an instruction for issuing calls to an operating system, see System call.
A Supervisor Call instruction (SVC) is a hardware instruction used by the System/360 family of IBM mainframe computers up to contemporary zSeries, the Amdahl 470V/5, 470V/6, 470V/7, 470V/8, 580, 5880, 5990M, and 5990A, and others; Univac 90/60, 90/70 and 90/80, and possibly others; the Fujitsu M180 (UP)[1] and M200 (MP), and others; and is also used in the Hercules open source mainframe emulation software. It causes an interrupt to request a service from the operating system. The system routine providing the service is called an SVC routine. SVC is a system call.
^Assembler Instructions V1.3 User Guide, Fujitsu Solutions GmBH, https://bs2manuals.ts.fujitsu.com/download/manual/959.1 (PDF) June 2010, Page 167 (Retrieved November 9, 2020)
and 24 Related for: Supervisor Call instruction information
instruction for issuing calls to an operating system, see System call. A SupervisorCallinstruction (SVC) is a hardware instruction used by the System/360...
successors, a SupervisorCallinstruction (SVC), with the number in the instruction rather than in a register, implements a system call for legacy facilities...
factor compensator IBM SAN Volume Controller SupervisorCallinstruction, a mainframe computer instruction Support-vector clustering, similar to support...
run DLL code at ring 2 instead of at ring 3 Segment descriptor SupervisorCallinstruction System Management Mode (SMM) Principle of least privilege E.g...
(fixing which is performed without resorting to a time-consuming SupervisorCallinstruction). Multics used the term "wired". OpenVMS and Windows refer to...
a variant of supervisor, a traditional term for the kernel of an operating system: the hypervisor is the supervisor of the supervisors, with hyper- used...
Channel Program (EXCP) is a macro generating a system call, implemented as a SupervisorCallinstruction, for low-level device access, where the programmer...
successors is done typically using a LINK macro instruction containing a SupervisorCallinstruction that activates the operating system routines that...
Real Storage (EXCPVR) is a macro generating a system call, implemented as a SupervisorCallinstruction, for low-level device access, where the programmer...
The x86 instruction set refers to the set of instructions that x86-compatible microprocessors support. The instructions are usually part of an executable...
for application programmer convenience. EXCP issues an SVC (supervisorcallinstruction) that directs the operating system to issue the START IO on the...
appendages and synchronously as an extension of ATS/360's Type 1 SupervisorCallinstruction (SVC 255), OS Nucleus control section IGC255. Thereby, ATS/360...
execution of a job, only a resident monitor, called the Skeleton Supervisor, resides in memory. This Supervisor requires just 1020 bytes, so a task's first...
"supervisor" state, and should be invisible to regular programs. It operates with the privileged XSAVES and XRSTORS instructions by adding supervisor state...
processor accepts an interrupt. Supervisor (svc) mode: A privileged mode entered whenever the CPU is reset or when an SVC instruction is executed. Abort mode:...
Very long instruction word (VLIW) refers to instruction set architectures that are designed to exploit instruction-level parallelism (ILP). A VLIW processor...
Instruction of Amenemope (also calledInstructions of Amenemopet, Wisdom of Amenemopet) is a literary work composed in Ancient Egypt, most likely during...
providing services to job programs that issue SupervisorCall (SVC) and Monitor call (MC) instructions, including: starting and terminating jobs, initiation...
next_line into eax (32-bit code): call next_line next_line: pop eax Writing to the instruction pointer is simple — a jmp instruction stores the given target address...
important processor in a given computer. Its electronic circuitry executes instructions of a computer program, such as arithmetic, logic, controlling, and input/output...
containing external interrupt enable, user/supervisor mode, and address translation control bits. User and supervisor modes has separate banks of integer registers...
in supervisor mode can also save the user stack pointer A7, which would total 8 address registers. However, the dual stack pointer (A7 and supervisor-mode...
The strip search phone call scam was a series of incidents, mostly occurring in rural areas of the United States, that extended over a period of at least...
supervisorinstructions used for embedded applications. It is derived from the former PowerPC Book E. Book VLE – Variable Length Encoded Instruction Architecture...