SZ [m].i
Skip if bit ²i² of the data memory is zero
Description
If bit ²i² of the specified data memory is zero, the following instruction,
fetched during the current instruction execution, is discarded and a dummy
cycle is replaced to get a proper instruction. This is a 2-cycle instruction. Oth-
erwise proceed to the next instruction.
Operation
Skip if [m].i=0
Affected flag(s)
TC2
¾
TABRDC [m]
Move ROM code (current page) to TBLH and to the data memory
Description
The low byte of the ROM code (current page) addressed by the table pointer
(TBLP) is moved to the specified data memory and the high byte is trans-
ferred to TBLH directly.
Operation
[m] ¬ ROM code (low byte)
TBLH ¬ ROM code (high byte)
Affected flag(s)
TC2
¾
TABRDL [m]
Move ROM code (last page) to TBLH and to the data memory
Description
The low byte of the ROM code (last page) addressed by the table pointer
(TBLP) is moved to the data memory and the high byte is transferred to
TBLH directly.
Operation
[m] ¬ ROM code (low byte)
TBLH ¬ ROM code (high byte)
Affected flag(s)
TC2
¾
XOR A,[m]
Logical XOR accumulator with data memory
Description
Data in the accumulator and indicated data memory perform a bitwise logi-
cal Exclusive_OR operation and the result is stored in the accumulator.
Operation
ACC ¬ ACC ²XOR² [m]
Affected flag(s)
TC2
¾
TC1
TO
PD
OV
¾
¾
¾
¾
TC1
TO
PD
OV
¾
¾
¾
¾
TC1
TO
PD
OV
¾
¾
¾
¾
TC1
TO
PD
OV
¾
¾
¾
¾
47
HT827A0
Z
AC
C
¾
¾
¾
Z
AC
C
¾
¾
¾
Z
AC
C
¾
¾
¾
Z
AC
C
Ö
¾
¾
March 15, 2000
Need help?
Do you have a question about the HT827A0 and is the answer not in the manual?