7 REPLACEMENT OF PROGRAM
7 - 16
*1 Note that the buffer memory address between Q series and AnS series may differ.
Left rotation of 32-bit data
DROL DROL ï‚¡ Section 7.7.8
DROLP DROLP ï‚¡ Section 7.7.8
Right rotation of 32-bit data
DROR DROR ï‚¡ Section 7.7.8
DRORP DRORP ï‚¡ Section 7.7.8
1-word shift to left of n-word data
DSFL DSFL ï‚¡
DSFLP DSFLP ï‚¡
1-word shift to right of n-word data
DSFR DSFR ï‚¡
DSFRP DSFRP ï‚¡
32 bit data checks
DSUM DSUM ï‚¡ Section 7.7.8
DSUMP DSUMP ï‚¡ Section 7.7.8
2-word data write to the intelligent/special function
module
DTO DTO
ï‚¡
*1
DTOP DTOP
ï‚¡
*1
Timing pulse generation DUTY DUTY ï‚¡
32-bit data conversion
DXCH DXCH ï‚¡
DXCHP DXCHP ï‚¡
32-bit data non-exclusive logical sum operations
DXNR DXNR ï‚¡
DXNRP DXNRP ï‚¡
32-bit exclusive logical sum operations
DXOR DXOR ï‚¡
DXORP DXORP ï‚¡
Interrupt enable instruction EI EI ï‚¡
Link refresh enable EI EI ï‚¡
256 ï‚® 8-bit encode
ENCO ENCO ï‚¡
ENCOP ENCOP ï‚¡
Sequence program termination END END ï‚¡
Main routine program termination FEND FEND ï‚¡
Reading oldest data from tables
FIFR FIFR ï‚¡
FIFRP FIFRP ï‚¡
Writing data to the data table
FIFW FIFW ï‚¡
FIFWP FIFWP ï‚¡
Identical 16-bit data block transfers
FMOV FMOV ï‚¡
FMOVP FMOVP ï‚¡
FOR to NEXT instruction FOR FOR ï‚¡
1-word data read from the intelligent/
special function module
FROM FROM
ï‚¡
*1
FROMP FROMP
ï‚¡
*1
16-bit BIN data increment
INC INC ï‚¡
INCP INCP ï‚¡
Return from interrupt programs IRET IRET ï‚¡
Pointer branch instruction JMP JMP ï‚¡
Operation start LD LD ï‚¡
BIN 16-bit data comparison
LD< LD< ï‚¡
LD<= LD<= ï‚¡
LD<> LD<> ï‚¡
LD= LD= ï‚¡
LD> LD> ï‚¡
LD>= LD>= ï‚¡
BIN 32-bit data comparison
LDD< LDD< ï‚¡
LDD<= LDD<= ï‚¡
LDD<> LDD<> ï‚¡
LDD= LDD= ï‚¡
LDD> LDD> ï‚¡
LDD>= LDD>= ï‚¡
Operation start LDI LDI ï‚¡
ASCII code display instruction LED OUT SM1255 ï‚´ Section 7.2.3 (3)
Description
AnSCPU QnUCPU
Reference
Instruction name Instruction name Conversion