App - 3
APPENDIX
(c) BCD arithmetic operation instructions
(d) BCD-BIN conversion instructions
(e) Data transfer instructions
(f) Program branch instructions
+ Addition
BCD 4-digit Two types each for B+, B+P
BCD 8-digit
Two types each for DB+,
DB+P
- Subtraction
BCD 4-digit Two types each for B-, B-P
BCD 8-digit
Two types each for DB,
DB-P
* Multiplication
BCD 4-digit B *, B * P
BCD 8-digit DB *, DB *P
/ Division
BCD 4-digit B/, B/P
BCD 8-digit DB/, DB/P
BIN BCD
16 bit BCD, BCDP
32 bit DBCD, DBCDP
BCD BIN
16 bit BIN, BINP
32 bit DBIN, DBINP
Transfer
16 bit MOV, MOVP
32 bit DMOV, DMOVP
Exchange
16 bit XCH, XCHP
32 bit DXCH, DXCHP
Negation transfer
16 bit CML, CMLP
32 bit DCML, DCMLP
Batch transfer 16 bit BMOV, BMOVP
Same data batch transfer 16 bit FMOV, FMOVP
Jump CJ, SCJ, JMP
Subroutine call CALL, CALLP, RET
Interrupt program enable/disable EI, DI, IRET