scv
System Call Vectored
Performs a system call to a fixed vector address (Faster than 'sc').
Details
The scv instruction generates a System Call Vectored interrupt. The effective address of the instruction following the scv instruction is placed into the Link Register. Bits 0:32, 37:41, and 48:63 of the MSR are placed into the corresponding bits of Count Register, and bits 33:36 and 42:47 of Count Register are set to undefined values.
Pseudocode Operation
Programming Note
If this instruction sets MSRPR to 1, it also sets MSREE, MSRIR, and MSRDR to 1. If this instruction results in MSRS HV PR being equal to 0b110, it also sets MSRIR and MSRDR to 0. This instruction does not alter MSRHV, MSRS, or MSRME.
Example
Encoding
Operands
-
LEV
Level