
【电】 supervisor call
supervisor; monitor; control; stand over; superintend; surveillance
intendance
【计】 monitoring; supervising
【医】 control; inspection
【经】 intendance; monitor; overseer; supervision
implement; organ; utensil; ware
【医】 apparatus; appliance; crgan; device; organa; organon; organum; vessel
call; call out; page; shout
【计】 C; calling
在计算机科学领域,"监督器呼叫"(Supervisor Call,简称SVC)是一个核心概念,指用户程序(运行在较低权限的"用户模式"下)主动请求操作系统内核(运行在较高权限的"监督器模式"或"内核模式"下)执行特定特权操作或服务的一种机制。
术语定义与核心机制:
SVC
指令、SWI
指令或 INT
指令等,具体名称因处理器架构而异)来触发的一种软件中断。执行此指令会导致处理器从用户模式切换到内核模式,并将控制权交给操作系统内核预先设定好的中断服务例程。用户程序在调用时通常会传递一个标识具体服务请求的编号(如系统调用号)和必要的参数。工作原理:
SVC
指令(或等效指令),并附带一个标识所需服务的编号。应用场景与重要性:
open
, C 的 fork
)最终都会通过 SVC 陷入内核。权威参考来源:
SVC
指令的行为和相关的异常处理流程。Intel® 64 and IA-32 Architectures Software Developer’s Manuals 中对应的机制是软件中断指令 INT n
(特别是 INT 0x80
或 SYSENTER
/SYSCALL
)。监督器呼叫 (SVC) 是计算机系统中实现用户程序与操作系统内核安全、可控交互的核心硬件机制。它通过触发特权模式切换,允许用户程序请求内核执行其自身无权直接操作的特权任务(系统调用),是现代操作系统实现资源管理、硬件抽象和安全隔离的基础。
“监督器呼叫”是一个专业术语,结合“监督器”和“呼叫”两部分理解:
1. 监督器(Supervisor)
指计算机或通信系统中的管理程序或监控设备,负责协调资源分配、权限控制等核心操作。例如操作系统内核中的监督程序。
2. 呼叫(Call)
在技术场景中有多层含义:
完整释义
指在计算机系统或通信协议中,通过监督器发起的一种特殊调用机制,用于执行需高权限的操作或传递关键指令。例如用户程序通过“监督器呼叫”访问硬件资源时,需由监督器验证权限并代理执行。
应用场景
常见于操作系统设计、嵌入式系统开发等领域,属于底层交互的关键环节。
鼻嵴波蒙纳钩端螺旋体波纹盒纸板不接近捕蝇纸常备菌苗串联春播但愿寡居的管子的胶接头核白蛋白尿核酸糖会话式远程作业输入活动修复术交易所杰耳克斯氏手术颈轴的聚合重组卖国扭力试验机疲劳素山侧疝针社会学法学市场终止阶段酸性转炉特许处理锑镜酮哈喇