![background image](http://html1.mh-extra.com/html/texas-instruments/tms320c28x/tms320c28x_reference-manual_1097071163.webp)
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
Summary of Contents for TMS320C28x
Page 30: ...1 12...
Page 80: ...This page intentionally left blank 2 50 This page intentionally left blank...
Page 269: ...IN loc16 PA 6 112 MOV AL 0 AL 0 UOUT IORegC AL IOspace IORegC AL 10...
Page 308: ...MAXCUL P loc32 6 151 Saturate MOVL Var64 2 ACC Store result into Var64 MOVL Var64 P...
Page 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...
Page 585: ...This page intentionally left blank 7 32 This page intentionally left blank...