+0 | +1 | +2 | +3 | +4 | +5 | +6 | +7 | 命令表記 | 説明 |
76000000 | NOP(); | ||||||||
76000001 | uimm | opt | LB(opt, uimm); | ||||||
76000002 | FFFFF788 | imm | r | bit | LIMM(bit, r, imm); | immは+76000000「しない」 | |||
76000003 | uimm | p | PLIMM(p, uimm); | ||||||
76000004 | r | CND(r); | CND命令は下位1bitしか見ない | ||||||
76000008 | p | typ | 76000000 | r | bit | LMEM(bit, r, typ, p, 0); | |||
7600000E | p1 | typ | r | bit | p0 | PADD(bit, p0, typ, p1, r); | |||
76000010 | r1 | r2 | r0 | bit | OR(bit, r0, r1, r2); | r1=r2にすると、CP(r0,r1);になる | |||
76000011 | r1 | r2 | r0 | bit | XOR(bit, r0, r1, r2); | ||||
76000012 | r1 | r2 | r0 | bit | AND(bit, r0, r1, r2); | ||||
76000013 | r1 | r2 | r0 | bit | SBX(bit, r0, r1, r2); | 符号ビット拡張、r2はR3Fしか指定できない | |||
76000014 | r1 | r2 | r0 | bit | ADD(bit, r0, r1, r2); | ||||
76000015 | r1 | r2 | r0 | bit | SUB(bit, r0, r1, r2); | ||||
76000016 | r1 | r2 | r0 | bit | MUL(bit, r0, r1, r2); |
98 | r1 | r2 | r0 | F7 | 88 | bit | SHL(bit, r0, r1, r2); | ||||||||||||||||||
99 | r1 | r2 | r0 | F7 | 88 | bit | SAR(bit, r0, r1, r2); | ||||||||||||||||||
9A | r1 | r2 | r0 | F7 | 88 | bit | DIV(bit, r0, r1, r2); | ||||||||||||||||||
9B | r1 | r2 | r0 | F7 | 88 | bit | MOD(bit, r0, r1, r2); | ||||||||||||||||||
9E | p1 | p0 | PCP(p0, p1); | ||||||||||||||||||||||
+00 | +01 | +02 | +03 | +04 | +05 | +06 | +07 | +08 | +09 | +0A | +0B | +0C | +0D | +0E | +0F | +10 | +11 | +12 | +13 | +14 | +15 | +16 | +17 | 命令表記 | 説明 |
A0 | r1 | r2 | F7 | 88 | bit1 | r0 | F7 | 88 | bit0 | CMPE(bit0, bit1, r0, r1, r2); | bit1はr1とr2のbit、bit0はr0のbit | ||||||||||||||
A1 | r1 | r2 | F7 | 88 | bit1 | r0 | F7 | 88 | bit0 | CMPNE(bit0, bit1, r0, r1, r2); | |||||||||||||||
A2 | r1 | r2 | F7 | 88 | bit1 | r0 | F7 | 88 | bit0 | CMPL(bit0, bit1, r0, r1, r2); | |||||||||||||||
A3 | r1 | r2 | F7 | 88 | bit1 | r0 | F7 | 88 | bit0 | CMPGE(bit0, bit1, r0, r1, r2); | |||||||||||||||
A4 | r1 | r2 | F7 | 88 | bit1 | r0 | F7 | 88 | bit0 | CMPLE(bit0, bit1, r0, r1, r2); | |||||||||||||||
A5 | r1 | r2 | F7 | 88 | bit1 | r0 | F7 | 88 | bit0 | CMPG(bit0, bit1, r0, r1, r2); | |||||||||||||||
A6 | r1 | r2 | F7 | 88 | bit1 | r0 | F7 | 88 | bit0 | TSTZ(bit0, bit1, r0, r1, r2); | |||||||||||||||
A7 | r1 | r2 | F7 | 88 | bit1 | r0 | F7 | 88 | bit0 | TSTNZ(bit0, bit1, r0, r1, r2); |