English
Language : 

CP3BT23 Datasheet, PDF (23/260 Pages) Texas Instruments – CP3BT23 Reprogrammable Connectivity Processor with Bluetooth and Dual CAN Interfaces
Mnemonic
RETX
PUSH
POP
POPRET
LOADi
LOADD
STORi
STORD
STOR IMM
LOADM
LOADMP
STORM
Table 5 Instruction Set Summary
Operands
Description
Return from exception
imm, Rsrc, RA
Push “imm” number of registers on user stack, starting
with Rsrc and possibly including RA
imm, Rdest, RA
Restore “imm” number of registers from user stack,
starting with Rdest and possibly including RA
imm, Rdest, RA
Restore registers (similar to POP) and JUMP RA
disp(Rbase), Rdest
Load (register relative)
abs, Rdest
Load (absolute)
(Rindex)abs, Rdest
(Rindex)disp(RPbasex), Rdest
disp(RPbase), Rdest
disp(Rbase), Rdest
abs, Rdest
te (Rindex)abs, Rdest
(Rindex)disp(RPbasex), Rdest
disp(RPbase), Rdest
le Rsrc, disp(Rbase)
Rsrc, disp(RPbase)
Rsrc, abs
Rsrc, (Rindex)disp(RPbasex)
o Rsrc, (Rindex)abs
RPsrc, disp(Rbase)
s RPsrc, disp(RPbase)
RPsrc, abs
RPsrc, (Rindex)disp(RPbasex)
bRPsrc, (Rindex)abs
imm4, disp(Rbase)
imm4, disp(RPbase)
Oimm4, (Rindex)disp(RPbasex)
Load (absolute index relative)
Load (register relative index)
Load (register pair relative)
Load (register relative)
Load (absolute)
Load (absolute index relative)
Load (register pair relative index)
Load (register pair relative)
Store (register relative)
Store (register pair relative)
Store (absolute)
Store (register pair relative index)
Store (absolute index)
Store (register relative)
Store (register pair relative)
Store (absolute)
Store (register pair index relative)
Store (absolute index relative)
Store unsigned 4-bit immediate value extended to operand
length in memory
imm4, abs
imm4, (Rindex)abs
imm3
Load 1 to 8 registers (R2-R5, R8-R11) from memory
starting at (R0)
imm3
Load 1 to 8 registers (R2-R5, R8-R11) from memory
starting at (R1, R0)
STORM imm3
Store 1 to 8 registers (R2-R5, R8-R11) to memory starting
at (R2)
www.national.com
22