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

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 3: MOVE/COMPARE/ADD/SUBTRACT IMMEDIATE
OPERATIONS
The instructions in this group perform operations between a Lo register and an 8-bit immediate value. The
THUMB assembler syntax is shown in Table 3-10.
INSTRUCTION CYCLE TIMES
All instructions in this format have an equivalent ARM instruction as shown in Table 3-10. The instruction cycle
times for the THUMB instruction are identical to that of the equivalent ARM instruction.
Examples
3-70
OP
00
01
10
11
15
MOV Rd, #Offset8
CMP Rd, #Offset8
ADD Rd, #Offset8
SUB Rd, #Offset8
0
THUMB Assembler
MOV
CMP
ADD
SUB
14
0
13
0
R0, #128
R2, #62
R1, #255
R6, #145
All instructions in this group set the CPSR condition codes.
12
Op
Table 3-10. Summary of Format 3 Instructions
11
MOVS Rd, #Offset8
CMP Rd, #Offset8
ADDS Rd, Rd, #Offset8
SUBS Rd, Rd, #Offset8
ARM Equivalent
10
[7:0] Immediate Value
[10:8] Source/Destination Register
[12:11] Opcode
0 = MOV
1 = CMP
2 = ADD
3 = SUB
Rd
Figure 3-32. Format 3
8
NOTE
; R0 : = 128 and set condition codes
; Set condition codes on R2 - 62
; R1 : = R1 + 255 and set condition codes
; R6 : = R6 - 145 and set condition codes
7
Move 8-bit immediate value into Rd.
Compare contents of Rd with 8-bit immediate
value.
Add 8-bit immediate value to contents of Rd and
place the result in Rd.
Subtract 8-bit immediate value from contents of
Rd and place the result in Rd.
Offset8
Action
0
S3C4510B

Related parts for s3c4510b