3/172
September 2013
1 - INTRODUCTION
This programming manual details the instruction
set for the ST10 family of products. The manual is
arranged in two sections. Section 1 details the
standard instruction set and includes all of the
basic instructions.
Section 2 details the extension to the instruction
set provided by the MAC. The MAC instructions
are only available to devices containing the MAC,
refer to the datasheet for device-specific
information.
In the standard instruction set, addressing modes,
instruction execution times, minimum state times
and the causes of additional state times are
defined. Cross reference tables of instruction
mnemonics, hexadecimal opcode, address
modes and number of bytes, are provided for the
optimization of instruction sequences.
Instruction set tables ordered by functional group,
can be used to identify the best instruction for a
given application. Instruction set tables ordered
by hexadecimal opcode can be used to identify
specific instructions when reading executable
code i.e. during the de-bugging phase. Finally,
each instruction is described individually on a
page of standard format, using the conventions
defined in this manual. For ease of use, the
instructions are listed alphabetically.
The MAC instruction set is divided into its 5
functional groups: Multiply and Multiply-
Accumulate, 32-Bit Arithmetic, Shift, Compare
and Transfer Instructions. Two new addressing
modes supply the MAC with up to 2 new operands
per instruction.
Cross reference tables of MAC instruction
mnemonics by address mode, and MAC
instruction mnemonic by functional code can be
used for quick reference.
As for the standard instruction set, each
instruction has been described individually in a
standard format according to defined conventions.
For convenience, the instructions are described in
alphabetical order.
ST10
ST10 FAMILY PROGRAMMING MANUAL
This is advance information on a new product now in development or undergoing evaluation. Details are subject to change without notice.
DocID
5869
Rev
5
Содержание ST10 Series
Страница 2: ......
Страница 4: ...ST10 FAMILY PROGRAMMING MANUAL 2 172...