Motorola HC12 Refrence Manual page 352

Table of Contents

Advertisement

Table A-1 Instruction Set Summary (Continued)
Source
Form
REVW
MIN-MAX rule evaluation
Find smallest rule input (MIN),
Store to rule outputs unless fuzzy output is
already larger (MAX).
Rule weights supported, optional.
Each rule input is the 16-bit address of a
fuzzy input. Each rule output is the 16-bit ad-
dress of a fuzzy output. The value $FFFE
separates rule inputs from rule outputs.
$FFFF terminates the rule list.
REVW may be interrupted.
ROL opr
C
Rotate Memory Left through Carry
ROLA
Rotate A Left through Carry
ROLB
Rotate B Left through Carry
ROR opr
b7
Rotate Memory Right through Carry
RORA
Rotate A Right through Carry
RORB
Rotate B Right through Carry
) ⇒ PPAGE; (SP) + 1 ⇒ SP;
RTC
(M
(SP)
(M
:M
(SP)
(SP+1)
(SP) + 2 ⇒ SP
Return from Call
) ⇒ CCR; (SP) + 1 ⇒ SP
RTI
(M
(SP)
(M
:M
(SP)
(SP+1)
(M
:M
(SP)
(SP+1)
(M
:M
(SP)
(SP+1)
(M
:M
(SP)
(SP+1)
(SP) + 4 ⇒ SP
Return from Interrupt
RTS
(M
:M
(SP)
(SP+1)
(SP) + 2 ⇒ SP
Return from Subroutine
(A) – (B) ⇒ A
SBA
Subtract B from A
MOTOROLA
A-14
Operation
b7
b0
b0
C
) ⇒ PC
:PC
;
H
L
) ⇒ B:A; (SP) + 2 ⇒ SP
) ⇒ X
; (SP) + 4 ⇒ SP
:X
H
L
) ⇒ PC
; (SP) – 2 ⇒ SP
:PC
H
L
) ⇒ Y
:Y
;
H
L
) ⇒ PC
:PC
;
H
L
INSTRUCTION REFERENCE
Addr.
Machine
Mode
Coding (hex)
Special
18 3B
rule
byte;
EXT
75 hh ll
IDX
65 xb
IDX1
65 xb ff
IDX2
65 xb ee ff
[D,IDX]
65 xb
[IDX2]
65 xb ee ff
INH
45
INH
55
EXT
76 hh ll
IDX
66 xb
IDX1
66 xb ff
IDX2
66 xb ee ff
[D,IDX]
66 xb
[IDX2]
66 xb ee ff
INH
46
INH
56
INH
0A
INH
0B
INH
3D
INH
18 16
*
~
S X H I N Z V C
**
3
? – ?
?
per
5
per
wt.
– – ∆
∆ ∆
4
3
4
5
6
6
1
1
– – ∆
∆ ∆
4
3
4
5
6
6
1
1
6
– – –
∆ ∆ ∆
∆ ∆
8
5
– – –
– – ∆
∆ ∆
2
CPU12
REFERENCE MANUAL
!

Advertisement

Table of Contents
loading

This manual is also suitable for:

Cpu12

Table of Contents