Instruction Set; Data Transfer 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.2 Instruction Set

The 740 Family has 71 types of instructions. The detailed explanation of the instructions is
presented in §3.3. Note that some instructions cannot be used for any products.

3.2.1 Data transfer instructions

These instructions transfer the data between registers, register and memory, and memories.
The following are data transfer instructions.
Instruction
LDA
Load
LDM
LDX
LDY
STA
Store
STX
STY
TAX
TXA
TAY
Transfer
TYA
TSX
TXS
PHA
PHP
Stack
PLA
Operation
PLP
26
Load memory value into Accumulator, or memory
where is indicated by Index Register X
Load immediate value into memory
Load memory contents into Index Register X
Load memory contents into Index Register Y
Store Accumulator into memory
Store Index Register X into memory
Store Index Register Y into memory
Transfer Accumulator to the Index Register X
Transfer Index Register X into the Accumulator
Transfer Accumulator into the Index Register Y
Transfer Index Register Y into the Accumulator
Transfer Stack Pointer into the Index Register X
Transfer Index Register X into the Stack Pointer
Push Accumulator onto the Stack
Push Processor Status onto the Stack
Pull Accumulator from the Stack
Pull Processor Status from the Stack
Function
Instruction Set

Advertisement

Table of Contents
loading

This manual is also suitable for:

M16c/20 series

Table of Contents