英特爾 XScale(R) 技術主題SWI - 軟體中斷

語法

SWI[condition] value

其中:

 condition

16 個條件之一。請參閱條件程式碼狀態

 value

24 位立即數

說明

SWI 指令執行對 SWI 異常處理程式的操作系統服務呼叫。condition 必須是有效值;否則將指令當作 NOP。

備註

此指令產生 SWI 異常。

定址模式

無運算元

影響的標誌

N

Z

C

V

Q

S

I

F

T

T

T

T

T

 

 

 

 

 

 

編碼

31

 

28

27

26

25

24

23

 

0

condition

1

1

1

1

value

示例

1                             ; example for SWI
2                             ;@.text
3                             ;@.globl funswi
4                             ;@.align 0
5                             ;
6                     AREA example,CODE,READONLY
7
8                     label1
9                             ; Generate an SWI exception
1   000000000   EF0A1248   SWI   0xA1248