Definition

supervisor call (SVC)

In computers, especially IBM mainframes, a supervisor call (SVC) is a processor instruction that directs the processor to pass control of the computer to the operating system's supervisor program. Most SVCs are requests for a specific operating system service from an application program or another part of the operating system. Application program developers usually use a language function or macro instruction to make the request (for example, to get allocated more memory for the program to work with). The language compiler or assembler generates the instruction that includes the specific SVC request. Each service has a preassigned SVC number. When the computer's processor executes the instruction that contains the SVC, the code representing "SVC" causes a program interrupt to occur, which means that control of the processor is immediately passed to the operating system supervisor program. The supervisor then passes control to programming that performs the service that goes with the specified SVC number.

An SVC routine is a program within the supervisor that performs the service indicated by the specific SVC instruction.

This was last updated in March 2007
Posted by: Margaret Rouse

Email Alerts

Register now to receive SearchDataCenter.com-related news, tips and more, delivered to your inbox.
By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy

More News and Tutorials

Do you have something to add to this definition? Let us know.

Send your comments to techterms@whatis.com

There are Comments. Add yours.

 
TIP: Want to include a code block in your comment? Use <pre> or <code> tags around the desired text. Ex: <code>insert code</code>

REGISTER or login:

Forgot Password?
By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy
Sort by: OldestNewest

Forgot Password?

No problem! Submit your e-mail address below. We'll send you an email containing your password.

Your password has been sent to: