Data Movement Instructions
3-6
Data Movement Instructions
Instruction
Symbol/Operand
Mnemonic
Code
MOVE
MOV(021)
MOV
@MOV
!MOV
!@MOV
021
S: Source
D: Destination
DOUBLE MOVE
MOVL(498)
MOVL
@MOVL
498
S: 1st source
word
D: 1st destination
word
MOVE NOT
MVN(022)
MVN
@MVN
022
S: Source
D: Destination
DOUBLE MOVE
MVNL(499)
NOT
MVNL
@MVNL
499
S: 1st source
word
D: 1st destination
word
MOVE BIT
MOVB(082)
MOVB
@MOVB
082
S: Source word or
data
C: Control word
D: Destination
word
92
Transfers a word of data to the specified word.
S
D
Transfers two words of data to the specified words.
S
D
Transfers the complement of a word of data to the specified word.
S
D
Transfers the complement of two words of data to the specified words.
S
D
Transfers the specified bit.
S
C
D
Function
Source word
Bit status not
changed.
Destination word
S
S+1
Bit status not
changed.
D
D+1
Source word
Bit status
inverted.
Destination word
S
S+1
Bit status
inverted.
D
D+1
Section 3-6
Location
Execution condition
Output
Required
Output
Required
Output
Required
Output
Required
Output
Required
Need help?
Do you have a question about the CJ - PROGRAMMING MANUAL 12-2009 and is the answer not in the manual?
Questions and answers