FreeBSD - dmesg 含义中的 CPU 代码

“dmesg”中那些 CPU 功能标志的含义是什么

Features=0xfebfbff&ltFPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,
PAT,PSE36,CLFLUSH,DTS,ACPI,MMX,FXSR,SSE,SSE2,SS&gt
Features2=0x82982203&ltSSE3,PCLMULQDQ,SSSE3,CX16,SSE4.1,SSE4.2,POPCNT,
AESNI,&ltb31&gt&gt
AMD Features=0x28100000&ltNX,RDTSCP,LM&gt
AMD Features2=0x1&ltLAHF&gt

标志的含义:

标志含义
3DNOW由AMD为其处理器创建的多媒体扩展,基于/几乎等同于英特尔 MMX扩展
3DNOWEXT3DNOW扩展。又称AMD%26#8217;!小号的3DNow增强的3Dnow扩展
APIC高级可编程中断控制器
CLFSH/CLFlush缓存线刷新
CMOV条件移动/比较指令
CMP_Legacy注册显示CPU不支持超线程功能
Constant_TSC在Intel P-4S,该TSC与频率无关的CPU频率的恒定运行,使用EST时
CR8Legacy-未知-
CX8CMPXCHG8B指令。 (比较和交换8个字节。亦称F00F,这是指令的十六进制编码表现出设计缺陷在大多数老年人英特尔奔腾CPU的的缩写)。
CX16CMPXCHG16B指令。 (CMPXCHG16B允许原子操作上128位双四字(或者oword)的数据类型,这是对于高分辨率的计数器,可以由多个处理器(或者核)进行更新是有用的。如果没有CMPXCHG16B的唯一方式执行这样的操作是由使用临界部分。)
DE调试扩展
DS调试商店
DS_CPLCPL资格调试存储(无论CPL可能在这方面的意思)
DTS可能意味着调试跟踪商店或者数字温度传感器,根据来源
EIST/EST增强型英特尔SpeedStep
FXSRFXSAVE/FXRSTOR。 (该FXSAVE指令写入的x87 FPU,MMX技术,SIMD流技术扩展,和流SIMD扩展的当前状态2点的数据,控制和状态寄存器到目标操作数。该目标是一个512字节的存储器位置。FXRSTOR将恢复状态保存)。
FXSR_OPT-未知-
HT超级传输。需要注意的是相同的缩写威力也用来表示超线程(见下文)
HTT/HT超线程。 Intel的一种技术,其允许在单个核心上的不同的指令准并行执行。单芯由应用程序视为好像它是两个(或者可能更)内核。但是,有两个真正的CPU内核是几乎总是比超线程的单核更快。该标志表示支持的CPU在检查Linux系统中的/proc/cpuinfo中的标志时。欲了解更多信息,你可以如何检测活动超线程,看在我的教程 文章关于这个页的第一条注释[2]
HVM虚拟机的硬件支持(AMD SVM /英特尔VMX Xen的缩写)
LAHF_LM负载标志为AH注册,长模式。
LM长模式。 (64位扩展,AMD%26#8217; S AMD64或者英特尔%26#8217; S EM64T)。
MCA机器校验架构
MCE机器检查异常
MMX据传放置多媒体扩展或者多个数学或者矩阵数学扩展,但正式它是由英特尔商标无意义的缩写
MMXEXTMMX扩展%26#8211;与MMX相比,增强的指令集
MON/MONITORCPU监视器
MSRRDMSR和WRMSR支持
MTRR内存类型范围寄存器
NX无执行,可以在内存页面上设置的标志,以禁用这些页面中的代码
PAE物理地址扩展。 PAE是使用英特尔%26#8217的IA32处理器解决超过4 GB的物理内存的另外能力,而不是标准的32位页面地址,以访问总共64GB的内存。许多AMD芯片也支持
PAT页面属性表
PBE等待休息编码
PGEPTE全球位
PNIPrescott新教学。这是SSE在Intel Prescott处理器上发布之前的代码共名(后来添加到Pentium 4姓名)。
PSE页面大小扩展。 (见PSE36)
PSE36页面大小扩展36. IA-32支持两种访问以上4 GB(32位),PSE和PAE的内存的方法。 PSE是较旧的,使用的版本。有关更多信息,请查看[1]。
SEPSysenter和Sysexit.
SS自我窥探
SSE流媒体SIMD扩展。由英特尔为其Pentium III开发,但也由AMD处理器从Athlon XP开始实施
SSE2流媒体SIMD扩展2.(另外的144 SIMDS)由英特尔奔腾4介绍,自竞技场64以来AMD
SSE3流媒体SIMD扩展3.(另外的13条指令)用 引入; PRESCOTT%26 修订英特尔奔腾4处理器。 AMD推出SSE3与Athlon 64%26#8220;威尼斯%26#8221;修订
SSSE3补充流式SIMD扩展3.(SSSE3包含SSE3上的16个新的离散指令。)在英特尔核心2 DUO处理器上引入。没有AMD芯片还支持SSSE3。
SSE4流媒体SIMD范围4.未来英特尔SSE修订版添加50个新的指令,将在英特尔即将到来的 nehalem 处理器在2008年。也称为 Nehalem新指令(NNI)
SVM安全虚拟机。 (AMD%26#8217; S虚拟化扩展到64位x86架构,相当于英特尔 的 VMX,均在XEN虚拟机管理程序中称为HVM。)
TM热显示器
TM2热显示器2
TSC时间戳柜台
VMEVirtual-8086模式增强
VMX英特尔 ,相当于AMD SVM
XTPRTPR注册芯片组更新控制信使。部分APIC代码
日期:2020-06-02 22:18:37 来源:oir作者:oir