Chapter 6
eSL/eSLS Series (+ eSLZ000) User’s Manual
Instruction Set Summary
••••
147
Chapter 6
Instruction Set
Summary
6.1 Symbol Summary
6.1.1 General Symbol
Symbol
Description
Address Generator
Address generator for data RAM
ALU
16-bit signed/unsigned arithmetic logic unit
Multiplier
17
×
17 hardware multiplier
Program Counter
Program counter with 15 bits for 32K program ROM address
Peripheral Control
Registers
Peripheral control registers are useful for peripheral comment,
including ADC/DAC/INT….etc.
RAM
2K word internal RAM (0x0000 ~ 0x07FFF)
SR
Status register contains carry/zero/overflow… flag status
Stack
16 bits address software stacks for subroutine call and interrupt
W/C
Word / Cycle
6.1.2 Operand
Symbol
Description
R0~R7
General purpose register
Rd
Destination register (R0 ~ R7)
Rs
Source register (R0 ~ R7)
Rt
Second Source register (R0 ~ R7)
Rn
The number of Repeat or Loop for counting (R0 ~ R7)
.b
Specific one of the operation bit of a Word (exe: R0.15)(b:0~15)
#imm6
6 Bits Immediately Data (0~63)
#imm8
8 Bits Immediately Data (0~255)
#imm16
16 Bits Immediately Data (0~65535)
RAM16
The value of 16 Bits RAM Direct addressing
RAM8
The value of 8 Bits RAM Direct addressing
B
/C, the Invert of Carrier
P[ ]
Point to Program ROM
IO[ ]
Point to I/O space
<abs ADD>
Absolute address (16 bits)
Содержание eSL Series
Страница 8: ...Contents viii Contents eSL eSLS Series eSLZ000 User s Manual...
Страница 11: ...Contents eSL eSLS Series eSLZ000 User s Manual Contents xi...
Страница 12: ......
Страница 28: ......
Страница 110: ...Chapter 3 98 Peripheral Control eSL eSLS Series eSLZ000 User s Manual BC IO INTF1 ADIF RETI...
Страница 115: ...Chapter 3 eSL eSLS Series eSLZ000 User s Manual Peripheral Control 103...
Страница 148: ......
Страница 154: ...Chapter 4 142 Electrical Characteristics eSL eSLS Series eSLZ000 User s Manual...