XC68HC705F32 Motorola, XC68HC705F32 Datasheet - Page 146

no-image

XC68HC705F32

Manufacturer Part Number
XC68HC705F32
Description
MICROCONTROLLER
Manufacturer
Motorola
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
XC68HC705F32FU
Quantity:
110
15
15.3.1
In the inherent addressing mode, all the information necessary to execute the instruction is
contained in the opcode. Operations specifying only the index register or accumulator, as well as
the control instruction, with no other arguments are included in this mode. These instructions are
one byte long.
15.3.2
In the immediate addressing mode, the operand is contained in the byte immediately following the
opcode. The immediate addressing mode is used to access constants that do not change during
program execution (e.g. a constant used to initialize a loop counter).
MOTOROLA
15-6
Load A from memory
Load X from memory
Store A in memory
Store X in memory
Add memory to A
Add memory and carry to A
Subtract memory
Subtract memory from A
with borrow
AND memory with A
OR memory with A
Exclusive OR memory with A
Arithmetic compare A
with memory
Arithmetic compare X
with memory
Bit test memory with A
(logical compare)
Jump unconditional
Jump to subroutine
Function
Inherent
Immediate
AND
ORA
EOR
ADD
ADC
LDA
LDX
SUB
CMP
STX
SBC
CPX
JMP
STA
JSR
BIT
Table 15-2 Register/memory instructions
CPU CORE AND INSTRUCTION SET
AE
AB
A4
AA
A6
A9
A0
A8
A2
A1
A3
A5
Immediate
2
2
2
2
2
2
2
2
2
2
2
2
EA = PC+1; PC
2
2
2
2
2
2
2
2
2
2
2
2
BE
BB
BA
B6
B4
B8
B9
B0
B1
B2
B3
B5
BC
BD
B7
BF
Direct
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
3
3
3
3
3
3
3
3
3
3
3
3
4
4
2
5
CE
CB
CA
C4
C8
C6
C9
C0
C1
C2
C3
C5
CC
CD
CF
C7
Extended
PC+2
3
3
3
3
Addressing modes
3
3
3
3
3
3
3
3
3
3
3
3
4
4
4
4
4
4
4
4
4
4
4
4
5
3
6
5
FE
FB
FA
F4
F6
F9
F0
F8
F2
F1
F3
F5
FC
FD
FF
F7
Indexed
offset)
1
1
1
1
1
1
1
1
1
(no
1
1
1
1
1
1
1
3
3
3
3
3
3
3
3
3
3
3
3
2
5
4
4
EE
EB
EA
E4
E6
E8
E9
E0
E2
E1
E3
E5
EC
ED
EF
E7
Indexed
offset)
2
2
2
2
(8-bit
2
2
2
2
2
2
2
2
2
2
2
2
MC68HC05F32
4
4
4
4
4
4
4
4
4
4
4
4
3
6
5
5
DE
DB
DA
D6
D4
D8
D9
D0
D2
D1
D3
DC
DD
DF
D5
D7
Indexed
(16-bit
offset)
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
5
5
5
5
5
5
5
5
5
5
5
4
7
5
6
6
TPG

Related parts for XC68HC705F32