MSP430X Extended Instructions
4-45
16-Bit MSP430X CPU
Register Mode Extension Word
Figure 4−25. The Extension Word for Register Modes
15
12
11
10
9
8
7
6
5
4
3
0
0001
1
00
ZC
#
A/L
0
0
(n−1)/Rn
Table 4−11. Description of the Extension Word Bits for Register Mode
Bit
Description
15:11
Extension word op-code. Op-codes 1800h to 1FFFh are extension
words.
10:9
Reserved
ZC
Zero carry bit.
0:
The executed instruction uses the status of the carry bit C.
1:
The executed instruction uses the carry bit as 0. The carry bit will
be defined by the result of the final operation after instruction execu-
tion.
#
Repetition bit.
0:
The number of instruction repetitions is set by extension-word bits
3:0.
1:
The number of instructions repetitions is defined by the value of the
four LSBs of Rn. See description for bits 3:0.
A/L
Data length extension bit. Together with the B/W-bits of the following
MSP430 instruction, the AL bit defines the used data length of the
instruction.
A/L
B/W
Comment
0
0
Reserved
0
1
20-bit address-word
1
0
16-bit word
1
1
8-bit byte
5:4
Reserved
3:0
Repetition Count.
# = 0:
These four bits set the repetition count n. These bits contain
n - 1.
# = 1:
These four bits define the CPU register whose bits 3:0 set the
number of repetitions. Rn.3:0 contain n - 1.
Содержание MSP430x4xx Family
Страница 1: ...MSP430x4xx Family 2007 Mixed Signal Products User s Guide SLAU056G ...
Страница 2: ......
Страница 6: ...vi ...
Страница 114: ...3 76 RISC 16 Bit CPU ...
Страница 304: ...5 20 FLL Clock Module ...
Страница 340: ...7 8 Supply Voltage Supervisor ...
Страница 348: ...8 8 16 Bit Hardware Multiplier ...
Страница 372: ...9 24 32 Bit Hardware Multiplier ...
Страница 400: ...10 28 DMA Controller ...
Страница 428: ...13 10 Basic Timer1 ...
Страница 466: ...15 24 Timer_A ...
Страница 522: ...17 30 USART Peripheral Interface UART Mode ...
Страница 544: ...18 22 USART Peripheral Interface SPI Mode ...
Страница 672: ...23 12 Comparator_A ...
Страница 692: ...24 20 LCD Controller ...
Страница 746: ...26 28 ADC12 ...