Specifications
Intel
®
 Quark SoC X1000 Core
October 2013 Developer’s Manual
Order Number: 329679-001US 261
Instruction Set Summary—Intel
®
 Quark Core
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.
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.
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.
Table 85. Encoding of Sign-Extend (s) Field
s Effect on Immediate Data 8 Effect on Immediate Data 16 | 32
0None None
1
Sign-Extend Data 8 to Fill 16-bit or 
32-bit Destination
None
Table 86. Encoding of Conditional Test (tttn) Field
Mnemonic Condition tttn
O Overflow 0000
NO No Overflow 0001
B/NAE Below/Not Above or Equal 0010
NB/AE Not Below/Above or Equal 0011
E/Z Equal/Zero 0100
NE/NZ Not Equal/Not Zero 0101
BE/NA Below or Equal/Not Above 0110
NBE/A Not Below or Equal/Above 0111
S Sign 1000
NS Not Sign 1001
P/PE Parity/Parity Even 1010
NP/PO Not Parity/Parity Odd 1011
L/NGE Less Than/Not Greater or Equal 1100
NL/GE Not Less Than/Greater or Equal 1101
LE/NG Less Than or Equal/Greater Than 1110
NLE/G Not Less or Equal/Greater Than 1111










