请输入您要查询的百科知识:

 

词条 SWI
释义

MR磁敏感加权成像

磁敏感加权成像(susceptibility weighted imaging, SWI)对于显示静脉血管、血液成分(如出血后各期代谢产物)、钙化、铁沉积等非常敏感。已广泛应用于各种出血性病变、异常静脉血管性病变、肿瘤及变性类疾病的诊断及铁含量的定量分析。

软件中断指令

SWI(Software Interrupt),可以直译为软中断,在 RISC OS中使用 SWI 来访问操作系统例程或第三方生产的模块。许多应用使用模块来给其他应用提供低层外部访问。

ARM微处理器支持的异常指令

有如下两条:

— SWI 软件中断指令

— BKPT 断点中断指令

1、SWI指令

SWI指令的格式为:

SWI{条件} 24位的立即数

SWI指令用于产生软件中断,以便用户程序能调用操作系统的系统例程。操作系统在 SWI的异常处理程序中提供相应的系统服务,指令中 24位的立即数指定用户程序调用系统例程的类型,相关参数通过通用寄存器传递,当指令中 24位的立即数被忽略时,用户程序调用系统例程的类型由通用寄存器 R0的内容决定,同时,参数通过其他通用寄存器传递。

指令示例:

SWI 0x02 ;该指令调用操作系统编号位02的系统例程。

2、BKPT指令

BKPT指令的格式为:

BKPT 16位的立即数

BKPT指令产生软件断点中断,可用于程序的调试。

SWI 的例子有:

* 文件器 SWI,它辅助读写磁盘、设置属性等。

* 打印机驱动器 SWI,用来辅助使用打印并行端口。

* FreeNet/Acorn TCP/IP 协议栈 SWI,用 TCP/IP 协议在 Internet 上发送和接收数据。

在以这种方式使用的时候,SWI 允许操作系统拥有一个模块结构,这意味着用来建立完整的操作系统的所需的代码可以被分割成许多小的部分(模块)和一个模块处理程序(handler)。

当 SWI 处理程序得到对特定的例程编号的一个请求的时候,它找到这个例程的位置并执行它,并传递(有关的)任何数据。

国 家:

Swiss 瑞士国家的缩写代码!SWI

随便看

 

百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。

 

Copyright © 2004-2023 Cnenc.net All Rights Reserved
更新时间:2024/12/23 19:00:08