參數(shù)資料
型號(hào): 23913A
英文描述: Embedded AMD-K6 Processors BIOS Design Guide Application Note? 1.33MB (PDF)
中文描述: 嵌入式的AMD - K6處理器的BIOS設(shè)計(jì)指南應(yīng)用筆記? 1.33MB(PDF格式)
文件頁數(shù): 70/98頁
文件大?。?/td> 1365K
代理商: 23913A
58
Embedded AMD Processor Recognition
Embedded AMD-K6 Processors BIOS Design Guide
23913A/0—November 2000
Preliminary Information
I
Standard functions
provide a simple method for software to
access information common to all x86 processors.
Extended functions
provide information on extensions
specific to a vendor’s processor (for example, AMD’s
processors).
I
The flexibility of the CPUID instruction allows for the addition
of new CPUID functions in future generations of processors.
“Appendix A” on page 71 contains a detailed description of the
CPUID instruction.
Testing for the CPUID Instruction
Beginning with the AMD-K6E processor Model 7, all AMD
processors support the CPUID instruction. However, it is still
recommended that software verify that the CPUID instruction
is supported. To use the CPUID instruction, software must first
determine if the processor supports the CPUID instruction.
CPUID support is determined in one of the following ways:
I
Execute the CPUID instruction and check whether an
illegal instruction exception occurs. If an exception occurs,
the processor does not have CPUID support.
Check if the ID bit (bit 21) of the EFLAGS register is
writable. If the bit is writable (that is, it can be modified),
the CPUID instruction is supported.
I
The operating system (OS) environment determines which
approach is more appropriate. These techniques are described
in the following sections.
Illegal Instruction
Exception Method
This technique requires a way for a user program to detect and
handle illegal instruction exceptions. Where such capabilities
are present, this method represents a reliable way of detecting
support for the CPUID instruction. The CPUID sample code
described on page 67 uses this approach.
EFLAGS ID-Bit
Method
This technique retrieves the contents of EFLAGS using the
PUSHFD instruction, toggles the ID bit, and uses the POPFD
instruction to write the modified value of the ID bit into the
EFLAGS register. It then retrieves the contents of EFLAGS
using a second PUSHFD instruction and checks whether the
value of the ID bit differs from the original value.
相關(guān)PDF資料
PDF描述
23976 Utilizing the Page Mode Am29PDS32x for Maximum Performance
23986 Active High 3.3V EconoReset
23A-030G Signal Conditioner
23A-100G Signal Conditioner
23A-250G Signal Conditioner
相關(guān)代理商/技術(shù)參數(shù)
參數(shù)描述
239-14-23-030 制造商:Cinch Connectors 功能描述:DSUB DE B/S STR METAL
239145-000 制造商:TE Connectivity 功能描述:55PC1231-24-2/4/6-9CS2502 - Cable Rools/Shrink Tubing
2391-4CN500 制造商:HELICOIL 功能描述:
2391669 功能描述:測試插頭和測試插座 BANANA / ECG ADAPTER RoHS:否 制造商:Johnson / Emerson Connectivity Solutions 設(shè)備類型:Binding Posts 類型:Threaded stud 顏色:Black 電流額定值:15 A 觸點(diǎn)電鍍:Silver
23917 制造商:WINCHESTER 制造商全稱:Winchester Electronics Corporation 功能描述:REVISED & REDRAWN PER ER8145