造价通

反馈
取消

热门搜词

造价通

取消 发送 反馈意见

SVC伪指令码

2018/06/19228 作者:佚名
导读: SVC:伪指令码SVC(SuperVisorCall)为指令码,表明是访管指令;n为访管中断号,其值是一整数,具体表示何种访问要求.当中断发生时,硬件中断装置将访管中断号n送入旧的程序状态字内的中断码字段,访管中断总控程序由系统堆栈中将其取出,并据此转入对应的服务程序.在实际使用时,用户程序与操作系统之间还需要相互传递参数和返回值.如此,用户使用访管指令的一般形式为:准备参数SVC n取返回

SVC:伪指令码

SVC(SuperVisorCall)为指令码,表明是访管指令;n为访管中断号,其值是一整数,具体表示何种访问要求.当中断发生时,硬件中断装置将访管中断号n送入旧的程序状态字内的中断码字段,访管中断总控程序由系统堆栈中将其取出,并据此转入对应的服务程序.

在实际使用时,用户程序与操作系统之间还需要相互传递参数和返回值.如此,用户使用访管指令的一般形式为:

准备参数

SVC n

取返回值 ②

根据具体访管要求约定,参数及返回值可以通过寄存器传递,也可以通过内存传递.对于后者,操作系统必须能够访问进程空间.

通常将②称为系统调用命令,它除访管指令外,还有准备参数和取返回值.为了使用方便,在高级语言中一般将其写为同过程调用相类似的形式,即

返回值=系统调用名称(参数1,参数2,…,参数m); ③

当然,编译程序会将③翻译成形如②的形式.其中系统调用名称对应①,不同的系统调用名称对应不同的整数n.在有些书中,也将③称为代表②的宏指令或广义指令

IBM SAN Volume Controller

对于存储虚拟化,IBM SAN Volume Controller(SVC)能够将多个磁盘系统的容量整合为一个单一的"容量池"。SVC 可帮助节省空间和能源,并能通过合并来简化存储资产的管理,这将极大地提高现有存储器的利用率,并减少额外的存储需求。

*文章为作者独立观点,不代表造价通立场,除来源是“造价通”外。
关注微信公众号造价通(zjtcn_Largedata),获取建设行业第一手资讯

热门推荐

相关阅读