Quick List Of Instructions - Analog Devices adsp-2100 Manual

Adsp-2100 family programmable single-chip microprocessors
Table of Contents

Advertisement

Instruction Set Reference
15.1

QUICK LIST OF INSTRUCTIONS

This chapter is a complete reference for the instruction set of the
ADSP-2100 family. The instruction set is organized by instruction group
and, within each group, by individual instruction. The list below shows all
of the instructions and the reference page for each.
ALU
Add / Add with Carry (p. 15-21)
Subtract X-Y / Subtract X-Y with Borrow (p. 15-23)
Subtract Y-X / Subtract Y-X with Borrow (p. 15-25)
AND, OR, XOR (p. 15-27)
Test Bit, Set Bit, Clear Bit, Toggle Bit (p. 15-29)
Pass / Clear (p. 15-31)
Negate (p. 15-33)
NOT (p. 15-34)
Absolute Value (p. 15-35)
Increment (p. 15-36)
Decrement (p. 15-37)
Divide (p. 15-38)
Generate ALU Status (p. 15-40)
MAC
Multiply (p. 15-41)
Multiply / Accumulate (p. 15-43)
Multiply / Subtract (p. 15-45)
Clear (p. 15-47)
Transfer MR (p. 15-48)
Conditional MR Saturation (p. 15-49)
SHIFTER
Arithmetic Shift (p. 15-50)
Logical Shift (p. 15-52)
Normalize (p. 15-54)
Derive Exponent (p. 15-56)
Block Exponent Adjust (p. 15-58)
Arithmetic Shift Immediate (p. 15-60)
Logical Shift Immediate (p. 15-62)
MOVE
Register Move (p. 15-63)
Load Register Immediate (p. 15-65)
Data Memory Read (Direct Address) (p. 15-67)
Data Memory Read (Indirect Address) (p. 15-68)
Program Memory Read (Indirect Address) (p. 15-69)
Data Memory Write (Direct Address) (p. 15-70)
Data Memory Write (Indirect Address) (p. 15-71)
Program Memory Write (Indirect Address) (p. 15-73)
I/O Space Read/Write (p. 15-74)
PROGRAM FLOW
JUMP (p. 15-75)
CALL (p. 15-76)
JUMP or CALL on Flag In Pin (p. 15-77)
Modify Flag Out Pin (p. 15-78)
Return from Subroutine (p. 15-79)
Return from Interrupt (p. 15-80)
Do Until (p. 15-81)
IDLE (p. 15-83)
MISC
Stack Control (p. 15-84)
Mode Control (p. 15-87)
Modify Address Register (p. 15-89)
NOP (p. 15-90)
Interrupt Enable & Disable (p. 15-91)
MULTIFUNCTION
ALU/MAC/SHIFT with Memory Read (p. 15-92)
ALU/MAC/SHIFT with Data Register Move (p. 15-96)
ALU/MAC/SHIFT with Memory Write (p. 15-99)
Data & Program Memory Read (p. 15-103)
ALU/MAC with Data & Program Memory Read (p. 15-104)
15
15 – 1

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents