ST10 FAMILY PROGRAMMING MANUAL
171/172
Revision 4 - revision 3
Revision 3 - revision 2
CoSUB2r replaced CoSUBr2.
In MAC instructions, lower case r has replaced upper case R for optional repeat.
Revision 2 - revision 1
“Definition of measurement units” on page 12, ALE Cycle Time corrected.
“Integer Addition with Carry” on page 59: instruction name changed from ADDBC to ADDCB.
Instructions: CoMULsu(-), CoMULus(-),
CoMAC(r)su(-), CoMAC(r)us(-), CoMACM(r)su(-),
CoMAC(r)us(-), CoNOP, CoSHL, CoSHR, CoASHR,
CoSTORE
Addressing modes corrected.
Function code in Table 30 corrected.
Instructions JBC and JNBS:
Condition flags corrected.
Table 22:
Instruction set ordered by Hex code
:
Updated to include section C0-FF, MAC
instructions and working register indexes.
Instruction CoMULus(-):
Example corrected.
Table 5:
Branch target address summary
:
Seg address range corrected.
Table 24:
Condition codes
:
Condition Code Mnemonic cc_N corrected.
Section 2.4.6:
Repeated instruction syntax
:
Sentence added.
Instruction CoSHL:
Description clarified: “Only shift values from 0
to 8 (inclusive)”.
Instruction CoNOP:
[IDX
i
⊗
] addressing mode and example
removed. Reference to this addressing mode
removed from Table 29.
Instruction BCLR:
Condition flag Z corrected.
MAC instruction descriptions:
Ordered Alphabetically.
Section 2.1:
Addressing modes
:
Paragraph added.
Section 1.2.1:
Definition of measurement units
:
[Fcpu] changed to 0-50MHz.
Содержание ST10 Series
Страница 2: ......
Страница 4: ...ST10 FAMILY PROGRAMMING MANUAL 2 172...