Description Of Instructions - Mitsubishi M16C/60 Series Software Manual

16-bit single-chip microcomputer
Hide thumbs Also See for M16C/60 Series:
Table of Contents

Advertisement

IN STRUC TION S

3.3 Description of instructions

This section presents in detail the 740 Family instructions by arranging mnemonics of instruc-
tions alphabetically and dividing each instruction essentially into one page.
The heading of each page is a mnemonic. Operation, explanation and changes of status flags
are indicated for each instruction. In addition, assembler coding format, machine code, byte
number, and list of cycle numbers for each addressing mode are indicated.
The following are symbols used in this manual:
Symbol
A
Accumulator
Ai
Bit i of Accumulator
PC
Program Counter
PC
Low-order byte of Program
L
Counter
PC
High-order byte of Program
H
Counter
PS
Processor Status Register
S
Stack Pointer
X
Index Register X
Y
Index Register Y
M
Memory
Mi
Bit i of memory
Carry Flag
C
Z
Zero Flag
I
Interrupt Disable Flag
D
Decimal Operation Mode Flag
B
Break Flag
T
X Modified Operations Mode
Flag
Overflow Flag
V
N
Negative Flag
Relative address
REL
BADRS
Break address
30
Description
Symbol
hh
Address high-order byte data
in 0 to 255
ll
Address low-order byte data
in 0 to 255
zz
Zero page address data in 0
to 255
nn
Data in 0 to 255
i
Data in 0 to 7
Contents of the Program
Counter
Tab or space
#
Immediate mode
\
Special page mode
$
Hexadecimal symbol
+
Addition
Subtraction
Multiplication
/
Division
Logical AND
Logical OR
Logical exclusive OR
( )
Contents of register, memory,
etc.
Direction of data transfer
Instruction Set
Description

Advertisement

Table of Contents
loading

This manual is also suitable for:

M16c/20 series

Table of Contents