Data Types; Description; Condition Code - STMicroelectronics ST10 Series Programming Manual

Table of Contents

Advertisement

2.6.4 - Data types

Specifies the particular data type according to the
instruction. Basically, the following data types are
used: BIT, BYTE, WORD, DOUBLEWORD
Except for those instructions which extend byte
data to word data, all instructions have only one
particular data type.
Note that the data types mentioned here do not
take into account accesses to indirect address
pointers or to the system stack which are always
performed with word data. Moreover, no data type
is specified for System Control Instructions and
Table 24 : Condition codes

Condition Code

Mnemonic cc
cc_UC
cc_Z
cc_NZ
cc_V
cc_NV
cc_N
cc_NN
cc_C
cc_NC
cc_EQ
cc_NE
cc_ULT
cc_ULE
cc_UGE
cc_UGT
cc_SLT
cc_SLE
cc_SGE
cc_SGT
cc_NET
Test
1 = 1
Z = 1
Z = 0
V = 1
V = 0
N = 1
N = 0
C = 1
C = 0
Z = 1
Z = 0
C = 1
(Z v C) = 1
C = 0
(Z v C) = 0
(N ⊕ V) = 1
(Z v (N ⊕ V)) = 1
(N ⊕ V) = 0
(Z v (N ⊕ V)) = 0
(Z v E) = 0
ST10 FAMILY PROGRAMMING MANUAL
for those of the branch instructions which do not
access any explicitly addressed data.

2.6.5 - Description

Describes the operation of the instruction.
2.6.6 - Condition code
The following table summarizes the 16 possible
condition codes that can be used within Call and
Branch instructions and shows the mnemonic
abbreviations, the test executed for a specific con-
dition and the 4-bit condition code number.
Description
Unconditional
Zero
Not zero
Overflow
No overflow
Negative
Not negative
Carry
No carry
Equal
Not equal
Unsigned less than
Unsigned less than or equal
Unsigned greater than or
equal
Unsigned greater than
Signed less than
Signed less than or equal
Signed greater than or equal
Signed greater than
Not equal AND not end of
table
Condition Code
Number c
0h
2h
3h
4h
5h
6h
7h
8h
9h
2h
3h
8h
Fh
9h
Eh
Ch
Bh
Dh
Ah
1h
35/172

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the ST10 Series and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Table of Contents