Register Operations
6-6
2. Register Operations (Continued)
Mnemonic
Page
Description
SP Register Operations (Continued)
PUSH
T:ST0
Push T & ST0 registers on stack
PUSH
XT
Push XT register on stack
PUSH
XARn
Push auxiliary register on stack
SUBB
SP,#7bit
Subtract 7-bit constant from the stack pointer
AX Register Operations (AH, AL)
ADD
AX,loc16
Add value to AX
ADD
loc16,AX
Add AX to specified location
ADDB
AX,#8bit
Add 8-bit constant to AX
AND
AX,loc16,#16bit
Bitwise AND
AND
AX,loc16
Bitwise AND
AND
loc16,AX
Bitwise AND
ANDB
AX,#8bit
Bitwise AND 8-bit value
ASR
AX,1..16
Arithmetic shift right
ASR
AX,T
Arithmetic shift right by T(3:0) = 0...15
CMP
AX,loc16
Compare
CMPB
AX,#8bit
Compare 8-bit value
FLIP
AX
Flip order of bits in AX register
LSL
AX,1..16
Logical shift left
LSL
AX,T
Logical shift left by T(3:0) = 0...15
LSR
AX,1..16
Logical shift right
LSR
AX,T
Logical shift right by T(3:0) = 0..15
MAX
AX,loc16
Find the maximum
MIN
AX,loc16
Find the minimum
MOV
AX,loc16
Load AX
MOV
loc16,AX
Store AX
MOV
loc16,AX,COND
Store AX register conditionally
Содержание TMS320C28x
Страница 30: ...1 12...
Страница 80: ...This page intentionally left blank 2 50 This page intentionally left blank...
Страница 269: ...IN loc16 PA 6 112 MOV AL 0 AL 0 UOUT IORegC AL IOspace IORegC AL 10...
Страница 308: ...MAXCUL P loc32 6 151 Saturate MOVL Var64 2 ACC Store result into Var64 MOVL Var64 P...
Страница 509: ...SUBL ACC P PM 6 352 SUBL ACC P PM ACC S B 11 M X 4 MOVH Y ACC 5 Store Q15 result into Y...
Страница 585: ...This page intentionally left blank 7 32 This page intentionally left blank...