大家不知道的AMD处理器的指令CPUID介绍,和AMD计算机结构增补。

Peirre2年前我的书籍213

CPUID这个指令是INTEL公司的处理器一直有的,实际AMD公司的处理器也有。

保留检测信息:

处理器定义从EAX寄存器返回。CPUID EAX,00000001 返回CPU硬件数据结构。

多个处理器可以在F4x164寄存器中反应。返回值EAX为0由BIOS或软件读出。

处理器保留字的格式:

31        28 27        20 19      16 15       12 11      8 7        4 3        0 
+-----------+------------+----------+-----------+---------+--------- +---------+
|  =====    |            |          |  =====    |         |          |         |
+-----------+------------+----------+-----------+---------+----------+---------+

==== 保留
31-28 保留(0)
27-20 扩展处理器家簇
19-16 扩展模式
15-12 保留(0)
7-4 CPU家簇
3-0 子型号

CPUID EAX = 0000 0001
返回 EAX
00100F42h AMD 家簇10h  5代处理器
00100F80h AMD 家簇10h  6代处理器
00100F91h AMD 家簇10h G34一代处理器
00100F81h AMD 家簇10h C32一代处理器
00100F80h AMD 家簇10h C32一代处理器
00100F22h AMD 家簇10h AM2二代处理器
00100F23h AMD 家簇10h AM2二代处理器
00100F42h AMD 家簇10h AM2二代处理器
00100F42h AMD 家簇10h AM3处理器
00100F52h AMD 家簇10h AM3处理器
00100F62h AMD 家簇10h AM3处理器
00100F43h AMD 家簇10h AM3处理器
00100F53h AMD 家簇10h AM3处理器
00100F63h AMD 家簇10h AM3处理器
00100FA0h AMD 家簇10h AM3处理器
00100F62h AMD 家簇10h S1三代处理器
00100F53h AMD 家簇10h S1四代处理器 
00100F63h AMD 家簇10h S1四代处理器
00100F63h AMD 家簇10h ASB2处理器


F4X164 补充校正寄存器(F4x164 Fixed Errata Register)

注:和CPUID的子集命令函数 EAX = 1 表示为处理器的型号助记和特殊功能的应用。


长调助记:

callf 和 jmpf 可以超越GDT/LDT 范围。也就是32位8位移,和64位16位移跳转。


REP MOVS 指令可以中止源地址

当DRAM控制数据器开启时会有错误的DRAM数据访问

MSRC 指令 001 001fh

中止内存控制器选项进入联合模式:

初始 F2x8c

开始 F2x90

读 F2x90 0字位50微秒

打开 F2x8c 18字位为0

关闭 F2x8c 18字位为1

打开 F2x8c 18字位为0

开始DRAM 环

挂起S3,BOIS处理方式:

关闭 F2x8c 18字位为1

初始化设置 F2x90 1字位为1

读 F2x90 1字位0 50微秒

打开 F2x8c 18字位为0

关闭 F2x8c 18字位为1

打开 F2x8c 18字位为0

PS 这里F2为总线,8c是寄存器编址,间接设置位是字位,希望理解。

>>>>>>>>>>>>>>>>>+++++++++++++<<<<<<<<<<<<<<<<<<

coutiune......

相关文章

CPU 汇编指令中和标志位有影响的指令图片。

CPU 汇编指令中和标志位有影响的指令图片。

CPU的汇编指令和CPU的标志位影响关系图,自用备查。SSE3部分FPU部分SSE4部分SSE2部分SSE部分浮点异常表常规指令指令符后缀与标志位影响关系...

走入社会十年过后的第二个十年。

接http://www.nantz.top/index.php/9.html从学校出来已经有十年了,公司经营创收基本持平,销售并不容易。老板的所得比员工低,或持平。在鸿高数字技术的我有两条路选择,投资...

Blend书籍和感想。

Blend书籍和感想。

最近买了几本书 《Blender3D动画角色创作》《VR-Blender物理仿真与游戏特效开发设计》《Blender权威指南》《Blender大师》快速的读了一遍,加上自己的实际操作,谈谈对Blend...

nRF24LE1 相关模块参数和应用分析

nRF24LE1 相关模块参数和应用分析

主要功能•nRF24L01+2.4 GHz收发器(250 kbps,1Mbps和2 Mbps数据速率)•快速微控制器(8051兼容)•16 kB程序存储器(片上闪存)•1 kB数据存储器(片上RAM)...

今天收到一个邮件,发的2021年新品资料,介绍一下吧。

今天收到一个邮件,发的2021年新品资料,介绍一下吧。

今天收到TI公司的一封邮件,好像没有订阅过他们的信息,不过在他们的网站上留有邮箱。很喜欢这个公司,这个公司生产的芯片资料很多,蓝牙5G微处理芯片,无线网络5G芯片他们都有生产。自己一直处于低水平方式,...

没什么新的了,讨论一下TMP2.0技术。

没什么新的了,讨论一下TMP2.0技术。

这两年突然出了一个TMP2.0技术。说起来,TMP2.0的硬件是一小块卡。我没深入了解,只作分析。TMP2.0技术,通过硬件连接电脑I/O总线隐藏它的硬件地址,然后通过系统加密一些重要数据。这一些重要...