Appendix BError and Arithmetic Flag Operation
570
Instructions A50010
(UF)
A50009
(OF)
A50008
(N)
A50007
(LE)
A50006
(EQ)
A50005
(GR)
A50004
(CY)
A50003
(ER)
MOV(030)
ON/OFF ON/OFF ON/OFF
MVN(031)
MOVL(032)
MVNL(033)
XCHG(034)
ON/OFF
XCGL(035)
MOVR(036) ON/OFF ON/OFF
XFRB(038)* ON/OFF
XFER(040)
ON/OFF
BSET(041)
MOVB(042)
MOVD(043)
DIST(044)
ON/OFF ON/OFF ON/OFF
COLL(045)
BXFR(046)*
ON/OFF
SETA(047)*
RSTA(048)*
SFTR(051) ON/OFF ON/OFF
ASFT(052)
ON/OFF
WSFT(053)
NSFL(054)*
ON/OFF ON/OFF
NSFR(055)*
NASL(056)*
ON/OFF ON/OFF ON/OFF ON/OFF
NASR(057)*
NSLL(058)*
NSRL(059)*
ASL(060) ON/OFF ON/OFF ON/OFF ON/OFF
ASR(061) ON/OFF ON/OFF ON/OFF OFF
ROL(062)
ON/OFF ON/OFF ON/OFF ON/OFF
ROR(063)
ASLL(064)
ASRL(065) ON/OFF ON/OFF ON/OFF OFF
ROLL(066)
ON/OFF ON/OFF ON/OFF ON/OFF
RORL(067)
SLD(068)
ON/OFF
SRD(069)
ADD(070)
ON/OFF ON/OFF ON/OFF
SUB(071)
MUL(072)
ON/OFF ON/OFF
DIV(073)
ADDL(074)
ON/OFF ON/OFF ON/OFF
SUBL(075)
MULL(076)
ON/OFF ON/OFF
DIVL(077)
STC(078) ON
CLC(079) OFF
Note “ON/OFF” means that the flag is affected by the result of instruction execution.