Carry
flag
Skip condition
Detailed description
MITSUBISHI MICROCOMPUTERS
4238 Group
SINGLE-CHIP 4-BIT CMOS MICROCOMPUTER for INFRARED REMOTE CONTROL TRANSMITTERS
The contents of register B is transferred to register A.
The contents of register A is transferred to register B.
The contents of register Y is transferred to register A.
The contents of register A is transferred to register Y.
The contents of register A and register B are transferred to register E.
The contents of register A is transferred to register D.
The contents of register E is transferred to register A and register B.
The immediate field value x is loaded into register X, and the immediate field value y is loaded into
register Y.
If a continuous description of LXY instructions are written and are being executed, only the first LXY
instruction is executed, the following LXY instructions are all skipped.
The contents of register Y is incremented by 1. As a result, if the contents of register Y is “0”, the next
instruction is skipped.
The contents of register Y is decremented by 1. As a result, if the contents of register Y is “15”, the next
instruction is skipped.
After transferring the contents of M(DP) to register A, an exclusive logical OR is performed between
register X and the immediate field value j, and the result is stored into register X.
After exchanging the contents of M(DP) with register A, an exclusive logical OR is performed between
register X and the immediate field value j, and the result is stored into register X.
After exchanging the contents of M(DP) with register A, an exclusive logical OR is performed between
register X and the immediate field value j, and the result is stored into register X.
Also, if the contents of register Y is decremented by 1 and the result is “15”, then the next instruction is
skipped.
After exchanging the contents of M(DP) with register A, an exclusive logical OR is performed between
register X and the immediate field value j, and the result is stored into register X.
Also, if the contents of register Y is incremented by 1 and the result is “0”, then the next instruction is
skipped.
—
continuous description
(Y) = 0
(Y) = 15
—
(Y) = 15
(Y) = 0
—
20