Individual Instruction Descriptions
4-83
Assembly Language Instructions
4.14.6 ANDS
Bitwise AND String
Syntax
[label]
name
dest, src [, src1]
Clock,
clk
Word,
w
With RPT,
clk
Class
ANDS
A
n, {adrs}
Table 4–46
Table 4–46
1b
ANDS
A
n[~], An[~], pma16
n
R
+4
1
N/R
2b
ANDS
A
n[~], An~, An
n
R
+3
1
n
R
+3
3
Execution
dest string
⇐
dest string AND src string
(for two operands)
dest string
⇐
src string AND src1 string
(for three operands)
PC
⇐
PC +
w
Flags Affected
dest is An:
OF, SF, ZF, CF are set accordingly
src is {adrs}:
TAG bit is set accordingly
Opcode
Instructions
16
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
ANDS A
n, {adrs}
0
1
0
0
0
1
1
A
n
adrs
x
dma16 (for direct) or offset16 (long relative) [see section 4.13]
ANDS A
n[~], An[~], pma16
1
1
1
0
0
1
1
A
n
1
0
1
0
0
1
A~
~A
x
pma16
ANDS A
n[~], An~, An
1
1
1
0
0
1
1
A
n
0
1
0
1
0
0
A~
~A
Description
Syntax
Description
ANDS
dest, src
Bitwise AND of
src string and dest string and store result in dest string.
ANDS
dest, src, src1
Bitwise AND
src1 string src string and store result in dest string.
See Also
AND, ANDB, OR, ORB, ORS, XOR, XORB, XORS
Example 4.14.6.1
ANDS A0, *R2
AND data memory string beginning at address in R2 to A0, put result in A0.
Example 4.14.6.2
ANDS A0~, A0, 0x1400
AND program memory string beginning at address in 0x1400 to A0, put result in A0~.
Example 4.14.6.3
ANDS A0, A0~, A0
AND accumulator string A0 to accumulator string A0~, put result in accumulator string A0.
Example 4.14.6.4
ANDS A0, A0~, *R2
AND memory string beginning at address in R2 to A0~, put result in A0.
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 ...