Chapter 2
30
••••
Architecture
eSL/eSLS Series (+ eSLZ000) User’s Manual
2.5.1 Logic and Mathematic Instructions
The eSL Series has a full set of 6-bit (1 word) and 16-bit (2 words) logic and
mathematic instructions.
"1"
#16
DBUS
DBUS
ALU
General
Purpose
Registers
Rd
Rs
Rt
W D
SC1
3
3
3
SC2
16
16
ALU OP
16
Status
Register
Negate
Figure 2.14 The ALU unit.
Logic and Mathematic Instruction Definitions
Mnemonic
Description
Operand
ADD
Addition without carry
Rn; [Rn]; #6imm; #16imm
ADC
Add with Carry
Rn; [Rn]; #6imm; #16imm
SUB
Subtraction without borrow
Rn; [Rn]; #6imm; #16imm
SUBB
Subtraction with borrow
Rn; [Rn]; #6imm; #16imm
AND
Logical AND
Rn; [Rn]; #6imm; #16imm
OR
Logical OR
Rn; [Rn]; #6imm; #16imm
XOR
Logical exclusive OR
Rn; [Rn]; #6imm; #16imm
CMP
Compare
Rn
NEG
2’s complement
Rn
COM
1’s complement
Rn
Summary of Contents for eSL Series
Page 8: ...Contents viii Contents eSL eSLS Series eSLZ000 User s Manual...
Page 11: ...Contents eSL eSLS Series eSLZ000 User s Manual Contents xi...
Page 12: ......
Page 28: ......
Page 110: ...Chapter 3 98 Peripheral Control eSL eSLS Series eSLZ000 User s Manual BC IO INTF1 ADIF RETI...
Page 115: ...Chapter 3 eSL eSLS Series eSLZ000 User s Manual Peripheral Control 103...
Page 148: ......
Page 154: ...Chapter 4 142 Electrical Characteristics eSL eSLS Series eSLZ000 User s Manual...