
Chapter 5 Application instructions
5.1 Data transfer instructions ......................................................5-1
5.1.1
MOV, MOVP, DMOV, DMOVP..........................................................5-1
5.1.2
CMOV, CMOVP, DCMOV, DCMOVP..............................................5-3
5.1.3
GMOV, GMOVP..................................................................................5-5
5.1.4
FMOV, FMOVP...................................................................................5-7
5.1.5
BMOV, BMOVP...................................................................................5-9
5.2 Conversion instructions ....................................................... 5-11
5.2.1
BCD, BCDP, DBCD, DBCDP.......................................................... 5-11
5.2.2
BIN, BINP, DBIN, DBINP.................................................................5-14
5.3 Comparison instructions ......................................................5-16
5.3.1
CMP, CMPP, DCMP, DCMPP.........................................................5-16
5.3.2
TCMP, TCMPP, DTCMP, DTCMPP...............................................5-19
LD ( =, >, <, >=, <=, <> ) .................................................................................5-21
5.3.4
AND ( =, >, <, >=, <=, <>) ...............................................................5-22
5.3.5
OR ( =, >, <, >=, <=, <>) ..................................................................5-23
5.4 Increment/decrement operations ........................................ 5-24
5.4.1
INC, INCP, DINC, DINCP................................................................5-24
5.4.2
DEC, DECP, DDEC, DDECP..........................................................5-26
5.5 Rotation instructions ............................................................ 5-28
5.5.1
ROL, ROLP, DROL, DROLP ..........................................................5-28
5.5.2
ROR, RORP, DROR, DRORP........................................................5-30
5.5.3
RCL, RCLP, DRCL, DRCLP ...........................................................5-32
5.5.4
RCR, RCRP, DRCR, DRCRP.........................................................5-34
5.6 Shift instructions ..................................................................5-36
5.6.1
BSFT, BSFTP....................................................................................5-36
5.6.2
WSFT, WSFTP..................................................................................5-38
5.6.3
SR.......................................................................................................5-40
5.7 Exchange instructions......................................................... 5-42