11.4. Instrukční sada procesoru P24

FIXME:

Tabulka 11.4. P24 Instruction Set

opcodemnemonicdescription
Transfer Instructions
00BRAUnconditional jump to 22 bit address. Must be in Slot1.
01RETReturn from subroutine.
02BZJump to 22 bit address if T=0. Must be in Slot1.
03BCJump to 22 bit address if Carry=1. Must be in Slot1.
04  
05NEXTLoop to 24 bit address. Must be in Slot1.
06EIEnable interrupts.
07  
Memory Access Instructions
08  
09LDPPush memory A to T. Increment A.
0ALDIPush in-line literal to T.
0BLDPush memory A to T.
0C  
0DSTPPop T to memory A. Increment A.
0ERR8Rotate T right by 8 bits.
0FSTPop T to memory address A.
ALU Instructions
10COMComplement all bits in T.
11SHLShift T left 1 bit.
12SHRShift T right 1 bit.
13MULMultiplication step.
14XORPop S and Exclusive OR it to T.
15ANDPop S and AND it to T.
16DIVDivision step.
17ADDPop S and add it to T.
Register Instructions
18POPPop R to push T.
19LDAPush A to T.
1ADUPDuplicate T.
1BOVERDuplicate S.
1CPUSHPop T to push R.
1DSTAPop T to A.
1ENOPDo nothing.
1FDROPPop T.