CPUID

✍ dations ◷ 2025-06-29 23:02:59 #X86架构,机器码

CPUID操作码(英语:Opcode)是一个面向x86架构的处理器补充指令(英语:Processor supplementary instruction),它的名称派生自CPU识别,作用是允许软件发现处理器的详细信息。它由英特尔在1993年引入奔腾和SL增强486处理器。

通过使用CPUID操作码,软件可以确定处理器的类型和特性支持(例如MMX/SSE)。CPUID操作码为0Fh、A2h(双字节形式,A20Fh为单字(word))形式,值位于EAX寄存器中,某些情况下ECX寄存器用于指定要返回的信息。

CPUID指令普遍可用前,程序员需要编写深奥的机器语言利用CPU行为的微小差异来确定处理器的情况和型号。

在x86系列之外,开发人员大多仍然需要使用深奥的过程来确定CPU设计存在的差异。虽然CPUID指令针对x86架构,但其他架构(例如ARM)通常提供可供读取的片上寄存器来获取与此指令提供的相同种类的信息。

在汇编语言中,CPUID指令不使用参数,因为CPUID隐式使用EAX寄存器来确定返回信息的主类别。在英特尔最新的术语中,这被称为CPUID leaf。CPUID的调用应该以EAX = 0开始,这将在EAX寄存器中返回CPU支持的最高EAX调用参数(leaf)。

一些非x86的CPU架构也提供了有关处理器能力的某种形式的结构化信息,通常作为一组特殊寄存器:

相关

  • span class=nowrapAgClOsub3/sub/span氯酸银(AgClO3)是白色四方晶体。像所有氯酸盐一样,它可溶于水并在热水中溶解度增加,是强氧化剂。作为一种简单的金属盐,在碱性无机化学实验中,它是一种常见的化学品。对光敏感,必须
  • 东北大鼓东北大鼓是中国曲艺曲种之一,起源并流行于中国东北地区,因一度盛行于沈阳,故曾有“奉天大鼓”之称。东北大鼓最初的表演形式是演唱者一人操小三弦自行伴奏说唱,并在腿上绑缚“节
  • 蒜头饼蒜头饼是一种点心类食品。内容与台中太阳饼相似,然内馅更添加蒜头成分,风味独特,故名蒜头饼。亦因为蒜头地方特产而得名。蒜头饼自古已有,然在近代各类点心的竞争下,曾销声匿迹数
  • 全国五人制足球联赛全国五人制足球联赛(Taiwan Futsal League,TFL),前身为体委杯社会男子组赛事,改制的目的是为了参加亚足联五人制足球俱乐部锦标赛。改名后请参考条目:中华五人制足球联赛
  • 保祝保祝(满语:ᠪᠣᡠᠵᡠ,穆麟德:,?-1747年),又名作保住、保柱,富察氏,满洲镶黄旗人。清初重臣米思翰之孙,马武之子。监生出身,雍正元年(1723年)三月,以监生授职侍卫处三等侍卫。四年(1726年)三月
  • 马戛尔尼使团马戛尔尼使团是英国首个派到中国的使团,其出使于1793年,以其领导者马戛尔尼伯爵命名。使团的目标包括:开放更多贸易口岸、在北京设立使馆并放宽对英国商人的贸易限制、让中国让
  • 2017年伊斯坦布尔夜总会袭击2017年1月1日约1:30 (UTC+3) ,在伊斯坦布尔贝西克塔什奥塔科伊的雷纳夜总会发生的大规模枪击事件,致至少 39 人死亡,69人在袭击中受伤。 当时有数百人在此地庆祝新年。因近几个
  • 林光宇 (动物学家)林光宇(?-2005年)是中华人民共和国的动物学家,专长于后鳃类及裸鳃类软体动物的分类,离世前任职于中国科学院海洋研究所。
  • 约瑟夫·斯坦尼斯拉沃维奇·温什利希特约瑟夫·斯坦尼斯拉沃维奇·温什利希特(俄语:Ио́сиф (Юзеф) Станисла́вович У́ншлихт,1879年12月31日-1938年7月29日)他是波兰裔的犹太人,他是全
  • AtomAtom 可以指: