文档介绍:IA-32 Intel® Architecture
Software Developer’s
Manual
Volume 3:
System Programming Guide
NOTE: The IA-32 Intel Architecture Software Developer’s Manual
consists of four volumes: Basic Architecture, Order Number
253665; Instruction Set Reference A-M, Order Number 253666;
Instruction Set Reference N-Z, Order Number 253667; and the
System Programming Guide, Order Number 253668. Refer to all
four volumes when evaluating your design needs.
Order Number: 253668-016
June 2005
INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL PRODUCTS. NO LICENSE,
EXPRESS OR IMPLIED, BY ESTOPPEL OR OTHERWISE, TO ANY INTELLECTUAL PROPERTY RIGHTS IS
GRANTED BY THIS DOCUMENT. EXCEPT AS PROVIDED IN INTEL’S TERMS AND CONDITIONS OF SALE FOR
SUCH PRODUCTS, INTEL ASSUMES NO LIABILITY WHATSOEVER, AND INTEL DISCLAIMS ANY EXPRESS OR
IMPLIED WARRANTY, RELATING TO SALE AND/OR USE OF INTEL PRODUCTS INCLUDING LIABILITY OR
WARRANTIES RELATING TO FITNESS FOR A PARTICULAR PURPOSE, MERCHANTABILITY, OR INFRINGEMENT
OF ANY PATENT, COPYRIGHT OR OTHER INTELLECTUAL PROPERTY RIGHT. INTEL PRODUCTS ARE NOT
INTENDED FOR USE IN MEDICAL, LIFE SAVING, OR LIFE SUSTAINING APPLICATIONS.
Intel may make changes to specifications and product descriptions at any time, without notice.
Developers must not rely on the absence or characteristics of any features or instructions marked "reserved" or
"undefined." Improper use of reserved or undefined features or instructions may cause unpredictable behavior or
failure in developer's software code when running on an Intel processor. Intel reserves these features or instructions
for future definition and shall have no responsibility whatsoever for conflicts or patibilities arising from their
unauthorized use.
The Intel® IA-32 architecture processors (., Pentium® 4 and Pentium III processors) may contain design defects or
errors known as errata. Current characterized errata are available on request.
Hyper-Threading Technology requir