Texas Instruments MSP50C6xx Calculator User Manual


 
Instruction Set Encoding
4-193Assembly Language Instructions
Instructions 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
MOVB {adrs}, An x dma16 (for direct) or offset16 (long relative) [see section 4.13]
MOVB An, imm8 1 0 1 0 0 0 1 An imm8
MOVB MR, imm8 1 0 1 0 1 1 1 An imm8
MOVB Rx, imm8 1 0 1 1 1 0 k4 k3 k2 k7 k6 k5 Rx k1 k0
MOVBS An, {adrs}
0 1 0 0 1 1 1 An adrs
x dma16 (for direct) or offset16 (long relative) [see section 4.13]
MOVBS {adrs}, An
0 1 0 1 0 0 1 An adrs
x dma16 (for direct) or offset16 (long relative) [see section 4.13]
MOVS An[~], {adrs}
0 0 1 0 A~ 1 1 An adrs
x dma16 (for direct) or offset16 (long relative) [see section 4.13]
MOVS {adrs}, An[~]
0 0 1 1 A~ 1 1 An adrs
x dma16 (for direct) or offset16 (long relative) [see section 4.13]
MOVS {adrs}, *An
0 1 0 1 1 1 1 An adrs
x dma16 (for direct) or offset16 (long relative) [see section 4.13]
MOVS An[~], pma16 1 1 1 0 0 1 1 An 0 0 1 0 0 1 A~ ~A
MOVS PH, An[~] 1 1 1 0 0 1 1 An 1 0 1 0 1 0 A~ 0
MOVS SV, An[~] 1 1 1 0 0 1 1 An 1 0 1 0 0 0 A~ 0
MOVS An[~], PH 1 1 1 0 0 1 1 An 0 1 1 1 0 0 A~ ~A
MOVS An, An~ 1 1 1 0 0 1 1 An 0 0 1 1 1 0 A~ ~A
MOVS MR, An[~] 1 1 1 0 0 1 1 An 1 0 1 1 0 0 A~ 0
MOVS An[~], *An[~] 1 1 1 0 0 1 1 An 0 0 0 1 0 0 A~ ~A
MOVT {adrs}, TFn
1 1 0 1 0 1 1 1 flg adrs
x dma16 (for direct) or offset16 (long relative) [see section 4.13]
MOVU MR, An[~] [, next A] 1 1 1 0 0 next A An 1 0 1 1 1 0 A~ 0
MOVU MR, {adrs}
1 1 0 1 1 1 0 0 1 adrs
0 dma16 (for direct) or offset16 (long relative) [see section 4.13]
MOVAPH An, MR, {adrs}
0 1 1 0 1 0 0 An adrs
x dma16 (for direct) or offset16 (long relative) [see section 4.13]
MOVAPHS An, MR, {adrs}
0 1 1 0 1 0 1 An adrs
x dma16 (for direct) or offset16 (long relative) [see section 4.13]
MOVSPH An, MR, {adrs}
0 1 1 0 0 1 0 An adrs
x dma16 (for direct) or offset16 (long relative) [see section 4.13]
MOVSPHS An, MR, {adrs}
0 1 1 0 0 1 1 An adrs
x dma16 (for direct) or offset16 (long relative) [see section 4.13]
MUL An[~] [, next A] 1 1 1 0 0 next A An 1 1 1 1 0 0 A~ 0