Legend
4-73
Assembly Language Instructions
Table 4–45. Auto Increment and Decrement
Operation
next A
b9
b8
No modification
0
0
Auto increment
++A
0
1
Auto Decrement
– –A
1
0
Table 4–46. Addressing Mode Bits and adrs Field Description
String†
Addressing Mode Encoding
Relative
Addressing
Clocks
Words
String†
Repeat
Operation
{
adrs}
7
6
5
4
3
2
1
0
Addressing
Modes
clk
w
Operation
Clocks
am
R
x (x = 0
…
7)
pm
Direct
2
2
n
R
+4
*
dma16
0
0
0
x
0
0
Short relative
1
1
n
R
+2
*R6
+ offset7
1
offset7
Relative to R5
1
1
n
R
+2
*R
x + R5
0
1
0
R
x
0
0
Long relative
2
2
n
R
+4
*R
x + offset16
0
0
1
R
x
0
0
*R
x
0
0
Indirect
1
1
n
R
+2
*R
x++
0
1
Indirect
1
1
n
R
+2
*R
x– –
0
1
1
R
x
1
0
*R
x++R5
1
1
† Replace nR with nS for string operation.
Note:
dma16 and offset16 is the second word.
Table 4–47. Flag Addressing Syntax and BIts
Repeat
{
flagadrs}
flag addressing mode encoding,
flagadrs
Flag
Addressing
Clocks
Words
Repeat
Operation
†
Syntax
6
5
4
3
2
1
0
Addressing
Modes
clk
w
clk
flag address bits
g/r
Global
1
1
n
R
+2
*
dma6
dma6
0
Relative
1
1
n
R
+2
*R6+
offset6
offset6
1
† nR is RPT instruction argument
Summary of Contents for MSP50C614
Page 1: ...MSP50C614 Mixed Signal Processor User s Guide SPSU014 January 2000 Printed on Recycled Paper ...
Page 6: ...vi ...
Page 92: ...3 22 ...
Page 300: ...Instruction Set Summay 4 208 Assembly Language Instructions ...
Page 314: ...Software Emulator 5 14 Figure 5 13 Project Menu Figure 5 14 Project Open Dialog ...
Page 325: ...Software Emulator 5 25 Code Development Tools Figure 5 25 EPROM Programming Dialog ...
Page 331: ...Software Emulator 5 31 Code Development Tools Figure 5 31 Context Sensitive Help System ...
Page 368: ...5 68 ...
Page 394: ...7 12 ...
Page 402: ...A 8 ...
Page 412: ...Packaging B 10 ...