EasyManua.ls Logo

ST ST10 Series - Default Chapter; Table of Contents

ST ST10 Series
197 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
PROGRAMMING MANUAL
2/197
Table of Contents
1 Standard Instruction Set - - - - - - - - - - - - - - - - - - - 5
1.1 Addressing modes - - - - - - - - - - - - - - - - - - - - - - - 5
1.1.1 Short adressing modes - - - - - - - - - - - - - - - - - - - - - - - - -5
1.1.2 Long addressing mode - - - - - - - - - - - - - - - - - - - - - - - - -6
1.1.3 DPP override mechanism - - - - - - - - - - - - - - - - - - - - - - - -8
1.1.4 Indirect addressing modes - - - - - - - - - - - - - - - - - - - - - - -9
1.1.5 Constants - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 10
1.1.6 Branch target addressing modes - - - - - - - - - - - - - - - - - - - 11
1.2 Instruction execution times - - - - - - - - - - - - - - - - - - 12
1.2.1 Definition of measurement units - - - - - - - - - - - - - - - - - - - - 12
1.2.2 Minimum state times - - - - - - - - - - - - - - - - - - - - - - - - - 14
1.2.3 Additional state times - - - - - - - - - - - - - - - - - - - - - - - - - 15
1.3 Instruction set summary - - - - - - - - - - - - - - - - - - - 17
1.4 Instruction set ordered by functional group - - - - - - - - - - 21
1.5 Instruction set ordered by opcodes - - - - - - - - - - - - - - 37
1.6 Instruction conventions - - - - - - - - - - - - - - - - - - - - 45
1.6.1 Instruction name - - - - - - - - - - - - - - - - - - - - - - - - - - - 46
1.6.2 Syntax - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 46
1.6.3 Operation - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 46
1.6.4 Data types - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 48
1.6.5 Description - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 48
1.6.6 Condition code - - - - - - - - - - - - - - - - - - - - - - - - - - - - 48
1.6.7 Flags - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 50
1.6.8 Addressing modes - - - - - - - - - - - - - - - - - - - - - - - - - - 51
1.7 ATOMIC and EXTended instructions - - - - - - - - - - - - - 53
1.8 Instruction descriptions - - - - - - - - - - - - - - - - - - - - 54
2 MAC Instruction set - - - - - - - - - - - - - - - - - - - - - 139
2.1 Addressing modes - - - - - - - - - - - - - - - - - - - - - - 139
2.2 MAC instruction execution time - - - - - - - - - - - - - - - - 140
2.3 MAC instruction set summary - - - - - - - - - - - - - - - - - 141
2.4 MAC instruction conventions - - - - - - - - - - - - - - - - - 144
2.4.1 Operands - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 144
2.4.2 Operations - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 144
2.4.3 Abbreviations - - - - - - - - - - - - - - - - - - - - - - - - - - - - 145

Related product manuals