s3c4510b Samsung Semiconductor, Inc., s3c4510b Datasheet - Page 132

no-image

s3c4510b

Manufacturer Part Number
s3c4510b
Description
16/32-bit Risc Microcontroller
Manufacturer
Samsung Semiconductor, Inc.
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
s3c4510b01-QE80
Manufacturer:
BOURNS
Quantity:
400 000
Part Number:
s3c4510b01-QE80
Manufacturer:
SUNMNG
Quantity:
853
Part Number:
s3c4510b01-QE80
Manufacturer:
SAMSUNG
Quantity:
8 000
Part Number:
s3c4510b01-QER0
Manufacturer:
AMCC
Quantity:
156
Part Number:
s3c4510b01-QER0
Manufacturer:
SAMSUMG
Quantity:
20 000
Company:
Part Number:
s3c4510b01-QER0
Quantity:
58
Part Number:
s3c4510b01-QERO
Manufacturer:
Panasonic
Quantity:
12 000
Part Number:
s3c4510b01-QERO
Manufacturer:
SAMSUNG
Quantity:
16 615
INSTRUCTION SET
FORMAT 15: MULTIPLE LOAD/STORE
OPERATION
These instructions allow multiple loading and storing of Lo registers. The THUMB assembler syntax is shown in
the following table.
INSTRUCTION CYCLE TIMES
All instructions in this format have an equivalent ARM instruction as shown in Table 3-22. The instruction cycle
times for the THUMB instruction are identical to that of the equivalent ARM instruction.
Examples
3-90
L
0
1
STMIA Rb!, { Rlist }
LDMIA Rb!, { Rlist }
THUMB Assembler
15
1
STMIA
14
1
13
0
R0!, {R3-R7}
12
0
STMIA Rb!, { Rlist }
LDMIA Rb!, { Rlist }
Table 3-22. The Multiple Load/Store Instructions
ARM Equivalent
11
L
10
Figure 3-44. Format 15
[7:0] Register List
[10:8] Base Register
[11] Load/Store Bit
0 = Store to memory
1 = Load from memory
Rb
8
; Store the contents of registers R3-R7
; starting at the address specified in
; R0, incrementing the addresses for each word.
; Write back the updated value of R0.
Store the registers specified by Rlist, starting at the base
address in Rb. Write back the new base address.
Load the registers specified by Rlist, starting at the base
address in Rb. Write back the new base address.
7
Rlist
Action
0
S3C4510B

Related parts for s3c4510b