您好,欢迎光临本网站![请登录][注册会员]  
文件名称: Intel® 64 and IA-32 Architectures Volume 4 Model-Specific Registers.pdf
  所属分类: 硬件开发
  开发工具:
  文件大小: 2mb
  下载次数: 0
  上传时间: 2019-10-12
  提 供 者: lijiw******
 详细说明:Intel 64和IA-32架构软件开发人员手册,第4卷:特定于模型的寄存器(订单编号335592)是描述Intel 64和IA-32体系结构处理器的体系结构和编程环境的集合的一部分。CONTENTS PAGE CHAPTER 1 ABOUT THIS MANUAL 1.1 INTEL 64 AND IA-32 PROCESSORS COVERED IN THIS MANUAL OVERVIEW OF THE SYSTEM PROGRAMMING GUIDE NOTATIONAL CONVENTIONS 1-4 3.1 Bit and byte order 1 着,1,1 3.2 Reserved Bits and Software Compatibility 1.3.3 Instruction Operands. 1.34 Hexadecimal and binary numbers 1.3.5 Segmented Addressing...,.... ··,,1··,···1 11 1.35 Syntax for CPUID, CR, and msr values 1.3.7 Exceptions 鲁鲁111鲁1 11 14 RELATED LITERATURE ·.:....:::..:.·::::·:..: CHAPTER 2 MODEL-SPECIFIC REGISTERS ( MSRS 1 ARCHITECTURAL MSRS……T .···: 2.2 MSRS IN THE INTEL CORE 2 PROCESSOR FAMILY 23 MSRS IN THE 45 NM AND 32 NM INTEL (R ATOM PROCESSOR FAMILY 2-60 24 MSRS IN INTEL PROCESSORS BASED ON SILVERMONT MICROARCHITECTURE 2-71 24.1 MSRS With Model-Specific Behavior in the silvermont microarchitectul n着着着着着 2-84 24.2 MSRs In lotel atom processors based on airmont microarchitecture 着1,,1 2-87 25 MSRS IN INTEL ATOM PROCESSORS BASED ON GOLDMONT MICROARCHITECTUR 2-90 26 MSRS IN INTEL ATOM PROCESSORS BASED ON GOLDMONT PLUS MICROARCHITECTURE 2-113 2.7 MSRS IN INTEL ATOM PROCESSORS BASED ON TREMONT MICROARCHITECTURE 2-117 28 MSRS IN THE INTEL MICROARCHITECTURE CODE NAME NEHALEM 2-119 28.1 Additional msrs in the intel Processor 5500 and 3400 Series 2-137 282 Additional mSRs in the inte/ xeon Xeon processor 7500 series 2-139 2.9 MSRS IN THE INTEL XEON PROCESSOR 5600 SERIES (BASED ON INTELMICROARCHITECTURE CODE NAME 2-153 2.10 MSRS IN THE INTEL XEON R PROCESSOR E7 FAMILY(BASED ON INTEL MICROARCHITECTURE CODE NAME WESTMERE ,2-154 2.11 MSRS IN INTEL PROCESSOR FAMILY BASED ON INTEL MICROARCHITECTURE CODE NAME SANDY BRIDGE....2-156 2.11.1 MSRs In 2nd Generation Intel Core Processor Family Based on Intel Microarchitecture Code name sandy Brid 2-176 2.11.2 MSRS In Intel Xeon Processor E5 Family(Based on Intel Microarchitecture Code Name Sandy Bridge)....... 2-180 Additional Uncore PMU MSRs in the Intel T Xeon Processor E5 Famil ∴2-184 2.12 MSRS IN THE 3RD GENERATION INTEL CORE PROCESSOR FAMILY ( BASED ON INTEL MICROARCHITECTURE CODE NAM∈E× Processor E5 V2 product Family(Based on lvy Bridge- Microarchitecture) D1首重 2-188 2.12.1 2-191 2.12.2 Additional MSRs Supported by Intel Xeon 2.123 Additional Uncore PMU MSRs in the Intel Xeon Processor E5 v2 and E7V2Fam∥es.…… essor E/v2 Family 2-199 2-201 2.13 MSRS IN THE 4TH GENERATION INTEL CORE PROCESSORS (BASED ON HASWELL MICROARCHITECTURE) 2-205 2.13.1 MSRS in 4th Generation Intel Core Processor Family(based on haswell microarchitecture) 2-210 2.132 Additional Residency Msrs Supported in 4th Generation Intel Core Processors 2-222 2.14 MSRS IN INTEL XEON PROCESSOR E5 V3 AND E V3 PRODUCT FAMILY ∴2-224 2.14.1 Additional Uncore PM Msrs in the Intel Xeon Processor E5 v3 Family 2-234 2.15 MSRS IN INTEL R CORE MPROCESSORS AND 5TH GENERATION INTEL CORE PROCESSORS ∴2-244 2.16 MSRS IN INTEL XEON PROCESSORS ES V4 FAMILY 2-248 2.16.1 Additional MsRs Supported in the Intel Xeon Processor d Product Family 2-259 2.162 Additional MSRs Supported in Intel Xeon" Processors E5 v4 and E7 v4 Families 着重,1着 2-260 2.17 MSRS IN THE 6TH GENERATION, 7TH GENERATION AND 8TH GENERATION INTEL CORE PROCESSORS, INTEL XEON PROCESSOR SCALABLE FAMILY AND FUTURE INTEL CORE PROCESSORS 2-264 2.17.1 MSRS Specific to / th Generation and 8th Generation Intel Core Processors based on Kaby Lake Microarchitecture and coffee lake microarchitecture 2-286 2.17.2 MSRs Specific to Future Intel Core Processors 2-288 2.173 218MR5N时E∈E0 N PHI PROCESSOR3200520072 IES AND INTEL XE0 N PHI PROCESSOR¨ ,2-295 7215/7285/7295 SERIES ,2-307 o|.4 CONTENTS PAGE 2.19 MSRS IN THE PENTIUM 4 AND INTEL XEONS PROCESSORS ,,,2-324 2.19.1 MSRS Unique to Intel Xeon Processor MP with 13 Cache. 1鲁着 2-349 2.20 MSRS IN INTEL CORE SOLO AND INTEL CORE DUO pRocessORs 2351 2.21 MSRS IN THE PENTIUM M PROCESSOR ,2-360 2.22 MSRS IN THE P6 FAMILY PROCESSORS 2-367 23 MSRS IN PENTIUM PROCESSORS 2-376 2.24 MSR INDEX 2-377 iV VoL 4 CONTENTS PAGE FIGURES Figure 1 Bit and Byte Order Figure 1-2. Syntax for CPUID, CR, and MSR Data Presentation Vo|.4 CONTENTS PAGE TABLES Table 2-1 CPUID Signature values of DisplayFamily_Display Model Table 2-2 IA-32 Architectural msrs 2-3 Table 2-3. MSRs in Processors based on inte corem microarchitecture 4,2-46 Table 2-4. MSRs in 45 nm and 32 nm Intel Atom Processor Family Table 2-5. MSRs Supported by Intel Atom Processors with CPUID Signature 06_27H Table 2-6 MSRs Common to the silvermont microarchitecture and newer microarchitectures for intel atom processors ,,2-71 Table 2-7 MSRs Common to the silvermont and airmont microarchitectures ,,2-80 Table 2-8. Specific MSrs Supported by Intel Atom" Processors with CPUID Signatures06_37H, 06_4AH, 06_5AH,06_5DH2-84 Table 2-9. Specific MSRs Supported by Intel Atom" Processor E3000 Series with CPUID Signature 06_37H. .,..... 2-86 Table 2-10. Specific MSRs Supported by Intel Atom Processor C2000 Series with CPUID Signature 06_4DH Table 2-11 MSRs in Intel atom processors based on the airmont microarchitecture 288 Table 2-12. MSrs in Intel atom processors based on the goldmont microarchitecture 2-90 Table 2-13. mSrs in intel atom processors based on the goldmont plus microarchitecture 2-113 Table 2-14, MSrs in intel atom processors based on the tremont microarchitecture 2-118 Table 2-15. mSrs in Processors based on intel microarchitecture code name nehalem 2-119 Table 2-16. Additional msrs in Intel xeon processor 5500 and 3400 Series ,,2-137 Table 2-17. Additional msrs in intel xeon processor 7500 Series ,,2-139 Table 2-18. Additional MSRs Supported by Intel Processors( Based on Intel Microarchitecture Code name westmere)... 2-154 Table 2-20. MSRs Supported by Intel Processors based on Intel microarchitecture code name Sandy Bridge,,,.....2-155 Table 2-19. Additional msrs supported by Intel Xeon Processor E7 Famil 2-156 Table 2-21. MSRs Supported by 2nd Generation Intel Core Processors(Intel microarchitecture code name Sandy bridge)2-177 Table 2-22. Uncore PMU MSRs Supported by 2nd Generation Intel Core"Processors ,2-173 Table 2-23. Selected MSRs Supported by Intel Xeon Processors E5 Family(based on Sandy Bridge microarchitecture).. 2-180 Table 2-24. Uncore PMU MSRs in Intel Xeon Processor E5 Family ...2-184 Table 2-25. Additional MSRs Supported by 3rd generation Intel Core Processors (based on Intel microarchitecture code name Ivy bridge 2-188 Table 2-26. MSRs Supported by Intel Xeon" Processors E5 v2 Product Family(based on Ivy bridge -E microarchitecture). 2-191 Table 2-27. Additional MSrs Supported by Intel Xeon Processor E7 v2 Family with Display Family_ display Model Signature 063日 11着 鲁1鲁着 ·.,·······1,·1 2-199 Table 2-28. Uncore pMu msrs in intel xeon processor e5 v2 and e v2 families 2-202 Table 2-29. Additional msrs supported by processors based on the haswell or Haswell-E microarchitectures 2-205 Table 2-30. MSRs Supported by 4th Generation Intel Core Processors haswell Microarchitecture) 2-210 Table 2-31. Additional Residency msrs Supported by 4th Generation Intel Core Processors with Display Family_Display Model Signature 06_45H. n着1 ,2-223 Table 2-32. Additional Msrs Supported by Intel Xeon Processor E5 V3 Family 24 Table 2-33. Uncore PMU MSRs in Intel Xeon" Processor E5 V3 Family .2-234 Table 2-34. Additional msrs common to processors based the broadwell microarchitectures .2-244 Table 2-35. Additional MSrs Supported by Intel Core M Processors and 5th Generation Intel Core Processors. ..... 2-246 Table 2-36. Additional MSRs Common to Intel Xeon Processor d and Intel Xeon Processors E5 v4 Family Based on the Broadwell microarchitecture 2-248 Table 2-37 Additional MSRs Supported by Intel Xeon Processor d with Display Family_display Model 06_56H 2-259 Table 2-38. Additional MSRs Supported by Intel Xeon Processors with Display Family_Display Model 06_4FH Table 2-39. Additional MSRs Supported by 6th Generation Intel Core Processors and the Intel Xeon Processor Scalable Family Based on skylake Microarchitecture, 7th Generation Intel Core Processors based on Kaby lake microarchitecture, 8th Generation Intel Core Processors based on coffee lake microarchitecture and future intel core processors based on Cannon lake microarchitecture 2-264 Table 2-40. Uncore PMU MSRs Supported by 6th Generation, /th Generation, and 8th Generation Intel" Core Processors, Additional MSRs Supported by 7th Generation and 8th Generation Intel Core"Processors Based on Kaby Lake284 and future intel core processors Microarchitecture and coffee lake microarchitecture 2-286 Table 2-42. Additional MSRs Supported by Future Intel Core Processors based on Cannon Lake Microarchitecture 2-288 Table 2-43. Uncore PMU MSRs Supported by Intel Core Processors Based on Cannon Lake Microarchitecture. ...... 2-292 Table 2-44. MSRs Supported by future Intel Core Processors Based on Ice lake microarchitecture 2-294 Table 2-45. MSRs Supported by Intel Xeon Processor Scalable Family with Display Family_ display Model 06_55H 2-295 Table 2-46. Selected MSRs Supported by Intel Xeon Phi" Processors with Display Family_Display Model Signatures 06_57H and 0685H 11 鲁1重重 ∴,2-307 Table 2-47. Additional MSRs Supported by Intel Xeon Phi Processor 7215, 7285, 7295 Series with Display Family_Display Model Signature 06_85H 2-323 Table 2-48. MSRs in the pentium 4 and intel xeon processors 着着看1 ,2-324 Table 2-49. MSRs Unique to 64-bit Intel Xeon Processor MP with Up to an 8 MB L3 Cache ∴.,2-350 Table 2-50. MSRs Unique to Intel Xeon Processor 7100 Series 2-350 Table 2-51. MSRs in Intel core solo Intel core duo processors and dual-Core intel xeon processor lv 2-351 vi Vol, 4 CONTENTS PAGE Table 2-52. MSRs in pentium m processors .:::.:::::::: 2-360 Table 2-53. MSRs in the P6 Family Processors.,...........,..... ,2-367 Table 2-54, MSrs in the pentium processor 2-377 Vol, 4 vil CONTENTS PAGE ⅷii∨ol.4 CHAPTER 1 ABOUT THIS MANUAL The Inte/ 64 and IA-32 Architectures Software Developer's Manual, volume 4: Model-Specific Registers(order number 335592)is part of a set that describes the architecture and programming environment of Intel 64 and IA 32 architecture processors. other volumes in this set are Inte/R 64 and IA-32 Architectures Software Developers Manual, volume 1: Basic Architecture (order number 253665). Inte/R 64 and IA-32 Architectures Software Developers Manual, volumes 2A, 2B, 2C 2D: Instruction Set Reference (order numbers 253666, 253667, 326018 and 334569) The Inte/B 64 and IA-32 Architectures Software Developers Manual, volumes 3A, 3B 3C& 3D: System Programming Guide (order numbers 253668, 253669, 326019 and 332831). The Inte/ 64 and IA-32 Architectures Software Developer's Manual, Volume 1, describes the basic architecture and programming environment of intel 64 and IA-32 processors. The Inte/ 64 and IA-32 Architectures Software Developer's Manual, volumes 2A, 2B, 2C& 2D describe the instruction set of the processor and the opcode struc- ture. These volumes apply to application programmers and to programmers who write operating systems or exec- utives. The Inte/ 64 and IA-32 Architectures Software Developer's Manual, Volumes 3A, 3B, 3C& 3D, describe the operating-system support environment of Intel 64 and IA-32 processors. These volumes target operating- system and bios designers. In addition Inte/ 64 and IA-32 Architectures software Developer's Manual, volume 3, and inte/r 64 and IA-32 Architectures software Developer's Manual, volume 3C address the programming environment for classes of software that host operating systems. The Inte/ 64 and IA-32 Architectures Software Developer's Manual, volume 4, describes the model-specific registers of Intel 64 and IA-32 processors INTELG 64 AND IA-32 PROCESSORS COVERED IN THIS MANUAL This manual set includes information pertaining primarily to the most recent intel 64 and iA-32 processors, which include. Pentium processors °P6 family processors ● Pentium4 processors Pentium M processors Intel Xeon processors Pentium(BD processors Pentium processor Extreme Editions 64-bit Intel e Xeon processors Intel CoreTM Duo processor Intel Core TMm solo processor Dual-Core Intel Xeon processor LV Intel Corem2 Duo processor Intel CoreM2 Quad processor Q6000 series Intel Xeon processor 3000, 3200 series Intel Xeon processor 5000 series Intel Xeon processor 5100, 5300 series Intel Core TM2 Extreme processor X7000 and X6800 series Intel CoreTm2 Extreme QX6000 series Intel Xeon processor 7100 series Vol.41-1 ABOUT THIS MANUAL Intel Pentium( Dual-Core processor Intel( Xeon( processor 7200, 7300 series Intel Core TM2 Extreme QX9000 series Intel y Xeon processor 5200, 5400, 7400 series Intel CareTm 2 Extreme processor QX9000 and X9000 series Intel Corem2 Quad processor Q9000 series Intel Corem2 duo processor E8000, t9000 series Intel Atom TM processors200,300,D400,D500,D2000,N200,N400,N2000,E2000,z500,Z600,z2000, C1000 series are built from 45 nm and 32 nm processes Intel TM i7 processor Intel CoreTM i5 processor Intel Xeon processor E7-8800/ 4800/2800 product families Intel CoreTM i7-3930K processor 2nd generation Intel& CoreM i7-2XXX, Intel& CoreTM i5-2XXX, Intel Core TM i3-2xXX processor series Intel Xeon processor E3-1200 product family Intel Xeon processor E5-2400/ 1400 product famil Intel Xeon( processor E5-4600/2600/1600 product family 3rd generation IntelR Core TM processors Intel Xeon processor E3-1200 v2 product family Intel) Xeon processor E5-2400/1400 v2 product families Intel& Xeon processor E5-4600/2600/ 1600 v2 product families o Intel Xeon processor E7-8800/4800/2800 V2 product families 4th generation Intel Core Mm processors The Intel CoreM M processor family Intel Core Tm i7-59xx Processor Extreme Edition Intel coretm i7-49xx Processor Extreme edition Intel Xeon processor E3-1200 v3 product family Intel Xeon( processor E5-2600/1600 v3 product families 5th generation Intel Core TM processors Intel( Xeon processor D-1500 product family Intel Xeon processor E5 v4 family Intel M processor x7-Z8000 and X5-z8000 series Intel Atom TM processor Z3400 series Intel Atom TM processor Z3500 series 6th generation Intel Core TM processors Intel Xeon y processor E3-1500m v5 product family 7th generation Intel Core M processors Intel Xeon PhiTM Processor 3200, 5200, 7200 Series Intel Xeon Processor Scalable Family 8th generation Intel Core Tm processors Intel(e xeon PhiM Processor 7215, 7285, 7295 Series Intel Xeon(RE processors 9th generation Intel core M processors 1-2
(系统自动生成,下载前可以参看下载内容)

下载文件列表

相关说明

  • 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
  • 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度
  • 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
  • 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
  • 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
  • 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.
 输入关键字,在本站1000多万海量源码库中尽情搜索: