|
455A Datasheet, PDF (123/148 Pages) Renesas Technology Corp – SINGLE-CHIP 4-BIT CMOS MICROCOMPUTER | |||
|
◁ |
455A Group
Skip condition
Detailed description
â
â
â
â
â
â
â
â
â
â
â
Continuous
description
â
â Transfers the contents of register B to register A.
â Transfers the contents of register A to register B.
â Transfers the contents of register Y to register A.
â Transfers the contents of register A to register Y.
â Transfers the contents of register B to the high-order 4 bits (E3âE0) of register E, and the contents of register
A to the low-order 4 bits (E3âE0) of register E.
â Transfers the high-order 4 bits (E7âE4) of register E to register B, and low-order 4 bits of register E to register
A.
â Transfers the contents of the low-order 3 bits (A2âA0) of register A to register D.
â Transfers the contents of register D to the low-order 3 bits (A2âA0) of register A.
â0â is stored to the bit 3 (A3) of register A.
â Transfers the contents of register Z to the low-order 2 bits (A1, A0) of register A.
â0â is stored to the high-order 2 bits (A3, A2) of register A.
â Transfers the contents of register X to register A.
â Transfers the contents of stack pointer (SP) to the low-order 3 bits (A2âA0) of register A.
â0â is stored to the bit 3 (A3) of register A.
â Loads the value x in the immediate field to register X, and the value y in the immediate field to register Y.
When the LXY instructions are continuously coded and executed, only the first LXY instruction is executed
and other LXY instructions coded continuously are skipped.
â Loads the value z in the immediate field to register Z.
(Y) = 0
(Y) = 15
â
â
(Y) = 15
(Y) = 0
â
â Adds 1 to the contents of register Y. As a result of addition, when the contents of register Y is 0, the next
instruction is skipped. When the contents of register Y is not 0, the next instruction is executed.
â Subtracts 1 from the contents of register Y. As a result of subtraction, when the contents of register Y is 15,
the next instruction is skipped. When the contents of register Y is not 15, the next instruction is executed.
â After transferring the contents of M(DP) to register A, an exclusive OR operation is performed between
register X and the value j in the immediate field, and stores the result in register X.
â After exchanging the contents of M(DP) with the contents of register A, an exclusive OR operation is
performed between register X and the value j in the immediate field, and stores the result in register X.
â After exchanging the contents of M(DP) with the contents of register A, an exclusive OR operation is
performed between register X and the value j in the immediate field, and stores the result in register X.
Subtracts 1 from the contents of register Y. As a result of subtraction, when the contents of register Y is 15,
the next instruction is skipped. When the contents of register Y is not 15, the next instruction is executed.
â After exchanging the contents of M(DP) with the contents of register A, an exclusive OR operation is
performed between register X and the value j in the immediate field, and stores the result in register X.
Adds 1 to the contents of register Y. As a result of addition, when the contents of register Y is 0, the next
instruction is skipped. when the contents of register Y is not 0, the next instruction is executed.
â After transferring the contents of register A to M(DP), an exclusive OR operation is performed between
register X and the value j in the immediate field, and stores the result in register X.
Rev.1.01 Feb 15, 2008 Page 123 of 146
REJ03B0224-0101
|
▷ |