Encoding Of Sign-Extend (S) Field; Encoding Of Conditional Test (Tttn) Field; Encoding Of Control Or Debug Or Test Register (Eee) Field - Intel Quark SoC X1000 Core Developer's Manual

Hide thumbs Also See for Quark SoC X1000 Core:
Table of Contents

Advertisement

Instruction Set Summary—Intel
12.2.3.6

Encoding of Sign-Extend (s) Field

The s field occurs primarily to instructions with immediate data fields. The s field has an
effect only when the size of the immediate data is 8 bits and is being placed in a 16-bit
or 32-bit destination.
Table 85.

Encoding of Sign-Extend (s) Field

s
0
1
12.2.3.7

Encoding of Conditional Test (tttn) Field

For the conditional instructions (conditional jumps and set on condition), tttn is
encoded with n, indicating to use the condition (n=0) or its negation (n=1), and ttt,
indicating the condition to test.
Table 86.
12.2.3.8

Encoding of Control or Debug or Test Register (eee) Field

This field is used for loading and storing the Control, Debug and Test registers.
October 2013
Order Number: 329679-001US
®
Quark Core
Effect on Immediate Data 8
None
Sign-Extend Data 8 to Fill 16-bit or
32-bit Destination

Encoding of Conditional Test (tttn) Field

Mnemonic
O
Overflow
NO
No Overflow
B/NAE
Below/Not Above or Equal
NB/AE
Not Below/Above or Equal
E/Z
Equal/Zero
NE/NZ
Not Equal/Not Zero
BE/NA
Below or Equal/Not Above
NBE/A
Not Below or Equal/Above
S
Sign
NS
Not Sign
P/PE
Parity/Parity Even
NP/PO
Not Parity/Parity Odd
L/NGE
Less Than/Not Greater or Equal
NL/GE
Not Less Than/Greater or Equal
LE/NG
Less Than or Equal/Greater Than
NLE/G
Not Less or Equal/Greater Than
Effect on Immediate Data 16 | 32
None
None
Condition
tttn
0000
0001
0010
0011
0100
0101
0110
0111
1000
1001
1010
1011
1100
1101
1110
1111
®
Intel
Quark SoC X1000 Core
Developer's Manual
261

Advertisement

Table of Contents
loading

Table of Contents