英特爾 XScale(R) 技術主題AND (Thumb*) - 與(邏輯)

語法

AND dest, op2

其中

dest

包含第一個運算元的暫存器,也是目標暫存器

op2

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

說明

對於 destop2 中的每個位,AND 指令將設定或清除 dest 中的位。如果兩個運算元中相應的位均已設定為 1,則 dest 中的位也設定為 1。如果兩個運算元中相應的位並未全部置位,則清除該位,並存儲到 dest

定址模式

無運算元。

影響的標誌

N

Z

C

V

Q

S

I

F

T

M

M

 

 

 

 

 

 

 

編碼

15

14

13

12

11

10

9

8

7

6

5

 

3

2

 

0

0

1

0

0

0

0

0

0

0

0

op2

dest

示例

1                           ;@.text
2                           ;@.globl funand
3                           ;@.align 0
4                           ;
5                          AREA example,CODE,READONLY
6                          CODE16
7
8                          label1
9                           ; Bitwise logical AND.
10                          ; R6 = R4 AND R6
11                          ; Result hex 7E
12    00000000        F7C4    MOV   R4, #OxFE
13    00000002        F7C6    MOV   R6, #Ox7F
14    00000004        4026    AND   R6, R4

更多資訊

請參閱 EOR 指令
請參閱 ORR 指令