英特爾 XScale(R) 技術主題STRB(2) (Thumb*) - 儲存暫存器位元組

語法

STRB op, [dest1, dest2]

其中:

 op

包含值的暫存器

 dest1

包含地址第一個值的暫存器

 dest2

包含地址第二個值的暫存器

說明

此格式的 STRB 指令可用於將 8 位記憶體數據儲存到 dest1dest2。它有利於訪問陣列的單個元素,並且可用於執行指針與大偏移量算術運算。

備註

如果試圖進行無效的載入或儲存數據訪問,則產生數據終止異常。

定址模式

無運算元。

影響的標誌

N

Z

C

V

Q

S

I

F

T

 

 

 

 

 

 

 

 

 

編碼

15

14

13

12

11

10

9

8

 

6

5

 

3

2

 

0

0

1

0

1

0

1

0

dest2

dest1

op

示例

1                                         ;@.text
2                                         ;@.globl funstrb
3                                         ;@.align 0
4                                         ;
5                                     AREA example,CODE,READONLY
6                                     CODE16
7
8                                     label1
9                                         ; Store low byte of register R0
10                                        ; to memory at address given by
11                                        ; value of register R3 plus R5
12    00000000    5558    STRB    R0, [R3, R5
]

更多資訊

請參閱 LDRB(1) 指令
請參閱 LDRB(2) 指令
請參閱 LDRSB 指令

請參閱 STRB(1) 指令