英特爾 XScale(R) 技術主題ADC - 帶進位加法

語法

ADC[condition][S] dest, op1, addr_mode

其中:

condition

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

S

更新條件程式碼標誌(位 [20])

dest

目標暫存器

op1

包含第一個運算元的暫存器

addr_mode

定址模式 1:數據處理運算元

說明

ADC 指令將 op1 加到 addr_mode,且如果 C 標誌是 0,則將結果儲存到 dest。如果 C 標誌是 1,則加法的結果加 1,然後將結果儲存到 dest
condition
必須是有效值;否則將指令當作 NOP。

定址模式

請參閱“定址模式 1 - 數據處理運算元”。

影響的標誌

N

Z

C

V

Q

S

I

F

T

M

M

TM

M

 

T

T

 

 

編碼

31

 

28

27

26

25

24

23

22

21

20

19

 

16

15

 

12

11

 

0

condition

 0

 0

 I

 0

 1

 0

 1

 S

 op1

 dest

 addr_mode

示例

1                      ;@.text
2                      ;@.globl funcadc
3                      ;@.align 0
4                      ;@ * * * ADC (Addressing Mode 1) * * *
5  
6                     AREA example, CODE, READONLY
7                     label1
8    00000000  E3A0B001   MOV    R11, #1
9    00000004  E2AB0001   ADC    R0, R11, #1
10
11   00000008  E3A0B001   MOV    R11, #1
12   00000012  E2BB0001   ADCS   R0, R11, #1
13
14                        END

更多資訊

請參閱定址模式 1:數據處理運算元