Samsung SC32442B54 User Manual page 78

Table of Contents

Advertisement

SC32442B RISC MICROPROCESSOR
MRS (transfer PSR contents to a register)
31
28
27
Cond
MSR (transfer register contents to PSR)
31
28
27
Cond
MSR (transfer register contents or immediate value to PSR flag bits only)
31
28
27
Cond
23
22
21
Ps
00010
001111
[15:12] Destination Register
[22] Source PSR
0 = CPSR
[31:28] Condition Field
23
22
21
Pd
00010
[3:0] Source Register
[22] Destination PSR
0 = CPSR
[31:28] Condition Field
26 25 24
23
22
21
Pd
00
I
10
[22] Destination PSR
0 = CPSR
[25] Immediate Operand
0 = Source operand is a register
1 = SPSR_<current mode>
[11:0] Source Operand
11
00000000
[3:0] Source Register
[11:4] Source operand is an immediate value
11
Rotate
[7:0] Unsigned 8 bit immediate value
[11:8] Shift applied to Imm
[31:28] Condition Field
Figure 3-11. PSR Transfer
16
15
12
Rd
1 = SPSR_<current mode>
12
101001111
1 = SPSR_<current mode>
12
101001111
1 = SPSR_<current mode>
4 3
Rm
8 7
Imm
ARM INSTRUCTION SET
11
000000000000
11
4 3
00000000
11
Source operand
0
0
0
0
Rm
0
3-19

Advertisement

Table of Contents
loading

Table of Contents